alloc 的底层实现原理
2019-12-14 本文已影响0人
CS_SDN
具体流程如下:
alloc的内部实现流程
最近在研究iOS底层的实现原理,其中从alloc层面也大致挖掘的了一些知识点
根据自己的需求来下载:objc4-750 源码
相关环境配置
源码地址
具体代码分析:
alloc方法实现
rootAlloc方法实现
_objc_rootAlloc方法实现
到了这一步开始就有了两个分支,一个是初始化isa,一个是创建一个实例createInstance.
继续跟踪,就会总结出来一个(alloc的内部实现流程)。