类结构分析
实例对象没有继承关系、继承关系来自于类
根元类继承NSObject。元类的根根元类是NSObject,继承关系的根是nil
对象、 类、元类都有isa
objc_class继承objc_object
objc_object 和对象之间是继承关系。NSObject(OC)底层就是objc_object(C/C++)
属性property
成员变量ivar
实例变量是通过当前类型实例化的变量。是特殊的成员变量(类的实例化)
类结构
1)isa 继承与objc_object
2)superclass 父类信息
3)cache
4)bit 本类信息