由类对象实例化而来的对象内存的首位置为 isa指针指向类对象
对象 :
isa指针
实例变量
类对象:
指向父类的指针
指向类方法列表的指针
指向方法的指针
指向示例变量列表的指针
。。。。
对象是存放实例变量值的地方 类对象中只是存放了实例变量的一些基本信息(内存语义 类型等)并不存放真正的值
对象调用方法 其实就是向所属的类对象中查找(递归父类的查找)找不到的话会触发消息转发机制
由类对象实例化而来的对象内存的首位置为 isa指针指向类对象
对象 :
isa指针
实例变量
类对象:
指向父类的指针
指向类方法列表的指针
指向方法的指针
指向示例变量列表的指针
。。。。
对象是存放实例变量值的地方 类对象中只是存放了实例变量的一些基本信息(内存语义 类型等)并不存放真正的值
对象调用方法 其实就是向所属的类对象中查找(递归父类的查找)找不到的话会触发消息转发机制