目前在 UIKit 至少有三种创建动画的方法。iOS 4 之前的 begin/commit 方式,以及在 iOS 4 中引入的 block 方式...
iOS8之后,Apple推出了最新的WKWebView,经历了若干代的发展之后,WKWebView日趋完善,在目前的开发项目当中也得到了充分的使...
今天总计一下SDWebImage核心模块之下载模块。下载模块主要包括两个类SDWebImageDownloader和SDWebImageDown...
编写程序时,对内存的维护非常重要,所有的程序都依赖于其操作的内存,可以说快速高效的程序和糟糕出错的程序之间的差距可能主要就在于是否进行正确的...
IGListKit框架解析(一) Instagram在2016年年底发布了基于数据驱动的UICollectionView框架IGListKit。...
SDWebImage是我们常用的图片缓存加载库,我们有必要对源码进行仔细阅读与学习,以便了解更多SD支持的功能与实现原理,并且在遇到问题时能及时...
可以维护的 AutoLayout 在使用 AutoLayout 做界面布局的时候,你会发现,做好一个复杂界面的约束并不是一件容易的事,经常需要很...
前面几节主要从对象在内存中的生命周期这个角度,梳理了一下objc的内存管理特性。接下来说几个和内存管理有密切关系的语言特性。 本节主要看...
iOS 使用 zlib 库实现请求数据压缩 1.Content-Encoding Accept-Encoding 和 Content-Encod...