本文参考《Mac OS X and iOS Internals: To the Apple’s Core》 by Jonathan Levin文...
本文参考《Mac OS X and iOS Internals: To the Apple’s Core》 by Jonathan Levin文...
前言: 编译阶段的优化除了组件二进制化可以实现提前编译 .O文件外,还有没有更进一步的优化方案呢? 首先看下 组件二进制化 = 二进制 +.h ...
该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] 使用 使用场景 在AR...
在这之前,我从没有想过,+load和+initialize能扯出这么多东西来,但今天确实扯出这么多,如有错误之处,欢迎指正哈~~~ +load ...
前言 前面的章节,我们已经对内存机制和内存管理有了一定的了解,现在我们将正式进入主题 - 如何设计一款内存检测工具。由于DEBUG环境已有众多的...
系列文章:YYText 源码剖析:CoreText 与异步绘制YYAsyncLayer 源码剖析:异步绘制YYCache 源码剖析:一览亮点YY...
前面介绍过制作过程,这里不讲如何制作动态库、静态库。 静态库和动态库都是以二进制提供代码复用的代码库。 静态库常见的是 .a 动态库(共享库)常...
介绍 动态库形式:.dylib和.framework 静态库形式:.a和.framework 动态库和静态库的区别 静态库:链接时,静态库会被完...
有这样一个需求: 类Target,声明两个类Target的实例targetA,targetB; 当实例targetA调用方法oriMethod时...
首先我们要知道:在block内部引用的对象,系统会自动给它的引用计数器+1;然后在block执行完毕后,才会release掉这个引用; 我们在刚...
专题公告
ios底层原理探究