oc中只能使用指针来间接操作对象。例如 为对象属性赋初值。
一个指针占8个字节。
[Car new]
在内存中会分配两块内存地址,一块是类,包含方法,
一块是新new出来的对象内存,包含对象的公共属性。
每个对象都有一个isa成员变量,指向类的内存地址。
成员变量是每个对象私有的,方法列表是在类里面 是公有的。
方法是方法,函数是函数
时间: 2024-11-05 06:22:41
oc中只能使用指针来间接操作对象。例如 为对象属性赋初值。
一个指针占8个字节。
[Car new]
在内存中会分配两块内存地址,一块是类,包含方法,
一块是新new出来的对象内存,包含对象的公共属性。
每个对象都有一个isa成员变量,指向类的内存地址。
成员变量是每个对象私有的,方法列表是在类里面 是公有的。
方法是方法,函数是函数