很久之前就打算解读AFN的源码,也尝试看了几遍,但是可能是由于自己功力还不够,总是感觉看起来很吃力,觉得在云里雾里。最近又重新开始尝试阅读AFN...
SDWebImage是一个开源的第三方库,它提供了UIImageView的分类来实现从网络端下载数据并缓存到内存和磁盘。 SDWebImage有...
在一般情况下,一个线程在执行完了一个任务后就会自动退出。我们想要有这样一个机制,让线程随时可以处理事件但是不退出。RunLoop实际就是一个对象...
Masonry这个框架是使用代码进行自动布局使用的,它的使用非常广泛,这段时间一直在学习这个框架,因此想把学到的东西记下来,方便以后查阅,也便于...
MJRefresh是MJ大神写的一个实现上拉刷新和下拉刷新的第三方库,这个库目前在很多有名的应用上都有使用看,下面就来分析一下MJRefresh...
MJExtension A fast, convenient and nonintrusive conversion framework bet...
多线程的安全隐患 在使用多线程的过程中,一块资源可能会被多个线程共享,也就是多个线程可能会访问同一块资源,同一个变量,同一个对象,同一个文件。试...
iOS开发中经常要使用到多线程,在面试的时候也是经常问到,比较常见的面试题有下面这些: iOS的多线程方案有哪几种?你更倾向于哪一种? GCD的...
runtime的API有很多,内容很丰富,下面按照类方法,成员变量相关方法,属性相关方法,方法相关等进行说明。 Runtime API01 - ...
文集作者