isa
- instance的isa指向class
- class的isa指向meta-class
- meta-class的isa指向基类的meta-class
isa详解
优化后的isa
注意:arm64之后,要获取类或元类对象的内存地址时,是isa & ISA_MASK,进行位运算的。
superclass
- class的superclass指向父类的class
如果没有父类,superclass指针为nil - meta-class的superclass指向父类的meta-class
基类的meta-class的superclass指向基类的class
class superclass
meta-class superclass
isa和superclass的图解:
isa和superclass的图解













网友评论