前言 上一个篇章, 从dyld→libSystem→libDispatch→libObjc调用起了_objc_init然后调用到了一个回调函数....
案例 新建一个demo, 打印一下输出顺序. 上图可只, 打印顺序为 → → → . 为什么? 不应该是main是程序入口, mian之前怎么会...
目前遗留的问题 copy和strong修饰符的区别(objc_setProperty和内存平移, objc_getProperty都在什么情况下...
目前遗留的问题 copy和strong修饰符的区别(objc_setProperty和内存平移, objc_getProperty都在什么情况下...
目前遗留的问题 copy和strong修饰符的区别(objc_setProperty和内存平移, objc_getProperty都在什么情况下...
目前遗留的问题 copy和strong修饰符的区别(objc_setProperty和内存平移, objc_getProperty都在什么情况下...
2020WWDC 链接视频内容 2020WWDC对类结构的优化, 2021的改动大部分都是音视频, AR以及Swift所以大方向基本上已经确定,...
2020WWDC 链接视频内容 作者ben来自于runtime团队, 此次更新极大的提高了内存的使用效率. 首先,你可能不需要做任何改动, 你的...
遗留 首先先解决一下上一篇遗留的问题: ivar在哪里? 为什么类结构里没有类方法? 类结构以及元类结构都存了什么方法 其实我们在探索isa的走...