一、封包 在iOS很多应用开发中,大部分用的网络通信都是http/https协议,除非有特殊的需求会用到Socket网络协议进行网络数据传输,这时候在iOS客户端就需要很好的...
一、封包 在iOS很多应用开发中,大部分用的网络通信都是http/https协议,除非有特殊的需求会用到Socket网络协议进行网络数据传输,这时候在iOS客户端就需要很好的...
一句话总结:栈 我们通常指保存局部变量,具有先进后出 (FILO) 特性的一段高内存地址空间,维护这个 栈 结构而使用两个寄存器:栈指针 rsp 、帧指针 rbp. 当程序调...
瑜伽垫,是我第一次自主健身以来购买的第一件器材,PVC材料,6mm厚。是在2012年以前买的。 因为,2012之前的淘宝记录我找不到了。 健身垫,是我购买的第二张垫子,NBR...
主要是在block中使用 因为block一般都在对象内部声明.如果在block内部使用了当前对象的属性,就会造成循环引用(block拥有当前对象的地址,而当前对象拥有bloc...
之前写过一篇文章是关于基于NSURLProtocol做的DNS解析,其中对NSURLProtocol也有了简单的介绍,我们都知道他可以拦截所有基于URL Loading Sy...
项目地址github: HybirdWKWebVIew HybridNSURLProtocol 一个基于WKWebView的hybirde的容器。能拦截所有WKWKWebVi...
前言 runtime的资料网上有很多了,部分有些晦涩难懂,我通过自己的学习方法总结一遍,主要讲一些常用的方法功能,以实用为主,我觉得用到印象才是最深刻的,并且最后两个demo...
版本记录 前言 前面写了那么多篇主要着眼于局部问题的解决,包括特定功能的实现、通用工具类的封装、视频和语音多媒体的底层和实现以及动画酷炫的实现方式等等。接下来这几篇我们就一起...
昨天和同事在看代码的时候,读到一段用 __block的地方,然而就想此处为什么要用__block呢,一分析通俗的说就是是为了让在当前的 Block 里面可以满足被改动的情况,...