本文是基于objc4-818来进行编写的 _objc_init environ_init()读取影响运行时的环境变量。 tls_init()关于...
方法查找流程 【第一步】 方法查找流程-快速查找流程[https://www.jianshu.com/p/8cfaf39c4810]【第二步】 ...
在消息查找流程-快速查找流程[https://www.jianshu.com/p/8cfaf39c4810],中分析到,如果在cache中没有找...
上一篇我们讲了方法写入流程:objc_class cache分析[https://www.jianshu.com/p/fcc5f42e4523]...
objc_class结构 笔者已有两篇blog介绍ISA与bits,有兴趣的同学可以看一下。 ISA的介绍:isa与类的关联[https://w...
方法的归属问题探索 定一个Person类,定义一个实例方法,一个类方法,并完成实现 获取类的方法并打印出来 获取实例方法并打印其地址 获取类方法...
忙不是不学习的借口 在isa和类的关联[https://www.jianshu.com/p/079a6ad90f1c]中我们知道isa中存储着类...
在alloc&init&new探索[https://www.jianshu.com/p/fbc0421d7891]中我们知道,alloc一个对象...
C和Objective-C 各数据类型在不同的系统中所占的内存大小 COC(Objective-C)32位64位boolBOOL(64位)11s...