240 发简信
  • UIViewPropertyAnimator 简介(一)

    目前在 UIKit 至少有三种创建动画的方法。iOS 4 之前的 begin/commit 方式,以及在 iOS 4 中引入的 block 方式...

  • 120
    WKWebView实践与详解

    iOS8之后,Apple推出了最新的WKWebView,经历了若干代的发展之后,WKWebView日趋完善,在目前的开发项目当中也得到了充分的使...

  • SDWebImage源码解读(二)

    今天总计一下SDWebImage核心模块之下载模块。下载模块主要包括两个类SDWebImageDownloader和SDWebImageDown...

  • ios内存管理(七):物理内存与虚拟内存

      编写程序时,对内存的维护非常重要,所有的程序都依赖于其操作的内存,可以说快速高效的程序和糟糕出错的程序之间的差距可能主要就在于是否进行正确的...

  • 120
    IGListKit框架解析(一)

    IGListKit框架解析(一) Instagram在2016年年底发布了基于数据驱动的UICollectionView框架IGListKit。...

  • 120
    SDWebImage源码解读(一)

    SDWebImage是我们常用的图片缓存加载库,我们有必要对源码进行仔细阅读与学习,以便了解更多SD支持的功能与实现原理,并且在遇到问题时能及时...

  • 120
    使用 UIStackView 来简化 AutoLayout 布局

    可以维护的 AutoLayout 在使用 AutoLayout 做界面布局的时候,你会发现,做好一个复杂界面的约束并不是一件容易的事,经常需要很...

    4.4 3246 2 10
  • ios内存管理(六):异常安全与内存管理

      前面几节主要从对象在内存中的生命周期这个角度,梳理了一下objc的内存管理特性。接下来说几个和内存管理有密切关系的语言特性。   本节主要看...

  • iOS 使用 zlib 库实现 HTTP 请求数据压缩

    iOS 使用 zlib 库实现请求数据压缩 1.Content-Encoding Accept-Encoding 和 Content-Encod...

个人介绍
ios开发之路上的刨根问底