iOS-底层文章汇总 pjx_wang 2021-07-22 893 阅读1分钟 iOS-0.objc4-818.2 源码编译与调试 OC对象的本质 iOS-1.对象alloc的流程分析 iOS-2.内存对齐原理 iOS-3.Xcode控制台调试常用命令 iOS-4.联合体位域 iOS-5.OC对象的本质之clang编译main.m iOS-6.OC对象之isa结构解析 OC类结构 iOS-7.OC类结构解析 iOS-8.成员变量、实例变量、属性 iOS-9.函数签名和Type Encodings iOS-10.类的归属 iOS-11.编译器优化 方法缓存和查找 iOS-12.cache_t结构分析 iOS-13.方法查找流程之快速查找流程 iOS-14.方法查找流程之慢速查找流程分析 iOS-15.方法查找流程之动态方法决议&消息转发 程序启动流程 iOS-16.程序启动流程 iOS-17.dyld和objc的关联 类的加载 iOS- 18.类的加载(1) iOS - 19.类的加载(2)- 分类 iOS - 20.类的加载(3)+ OC底层面试解析 iOS- 21.Method-Swizzling 方法交换 KVC & KVO iOS- 22.KVC iOS- 23.KVO 多线程 iOS-24.内存五大区 iOS-25.多线程原理 iOS-26.锁的原理 iOS-27.线程间通讯 iOS-28.GCD的函数与队列 iOS-29.GCD的底层原理