- 01
【iOS】Runtime - Part 1 && 对象与类的本质
从 objc_object、isa_t、Tagged Pointer、对象内存布局一路拆到类与对象的本质,梳理 Objective-C Runtime 中对象如何关联到类。
- 02
【iOS】Runtime - Part 2 && 消息发送:缓存、查找与转发
从 objc_msgSend 快速路径、cache_t 缓存、lookUpImpOrForward 慢速查找一路拆到动态方法解析、消息转发三部曲与两次动态决议。
- 03
【iOS】Runtime - Part 3 && Category:加载、覆盖与关联对象
承接对象/类结构与消息发送机制,梳理 Category 的编译产物、运行时加载、方法列表附加、同名方法覆盖现象、+load/+initialize 差异与关联对象原理。