从 NSObject 占用的内存说起
之前iOS的一个 git 仓库看到一个面试问题, 一个 NSObject 对象占用多少内存, 看到这个面试题以后我想不是4个就是8个嘛, 因为之前我打印过 64位设备下 NSString 对象的内存大…
iOS 分类源码解读
分类的好处 用分类声明一些私有方法; 分类一些体积庞大的类文件,eg: AppDelegate, 组织代码更灵活 把 framework 的私有方法公开 分类的特点 运行时决议, 在 runtime …
UI事件传递以及事件响应原理
CALayer -> content显示内容, 实际是合成了一个个位图; 用来展示 我们平常所说的掉帧也是因为位图合成后未来得及显示绘制造成的 view 提供内容, 负责处理触摸事件,参与视图响应链 …
模仿 tableViewCell 实现一个简易的重用视图
之前面试的时候会有很多人问道 UITableviewCellde 重用机制, 大部分回答都是 在缓存池初中通过 dequeueReusableCellWithIdentifier:CellIdenti…