一、底层实现 1、AFN的底层实现基于OC的NSURLConnection和NSURLSession 2、ASI的底层实现基于纯C语言的CFNetwork框架 3、因为NSU...
IP属地:浙江
一、底层实现 1、AFN的底层实现基于OC的NSURLConnection和NSURLSession 2、ASI的底层实现基于纯C语言的CFNetwork框架 3、因为NSU...
写在前面 最近终于抽出时间来对这篇文章进行更改了,在这个过程中多谢大家的指导和意见,当时写这篇文章的时候原本是想记录自己的一些理解和想法,可能也是自己水平有限,在很多表达上没...
1,设置slider的thumbImage//设置进度条的滑动块 [self.progressView setThumbImage:[UIImage imageNamed:@...
一、中小型App为什么要组件化 当项目App处于起步阶段、各个需求模块趋于成熟稳定的过程中,组件化也许并没有那么迫切,甚至考虑组件化的架构可能会影响开发效率和需求迭代。而当项...
需求:点击一个按钮,modal一个控制器出来,该控制器不完全覆盖控制器。展开方式:按钮处从上往下展开,要求不能使得将底部的控制器移除。 思路:通过设置控制器的控制器代理,并自...
其实这个问题在现在来说主要就是2个区别: block下循环引用的问题 __block本身并不能避免循环引用,避免循环引用需要在block内部把__block修饰的obj置为n...