本文主要分析 AutoReleasePool 以及 NSRunLoop 的底层实现 AutoReleasePool...[作者空间]
技术类: 1. 性能优化 2. 底层原理 Runtime - Runloop 线程 自动释放池什么时候释放 A...[作者空间]
卡顿的原因: 复杂UI、图文混排的绘制量过大; 在主线程做网络同步请求; 在主线程做大量的IO操作; 运算量过大,...[作者空间]
本篇文章采用的源码是objc4-781版本 使用atomic一定是线程安全的吗? atomic不是绝对的线程安全。...[作者空间]
最原始的方式可能是在 VC 的 dealloc 方法中输出打印页面已经被释放的日志。 下面介绍一种方式,无侵入性,...[作者空间]