iOS实例对象的成员变量和class的成员变量有什么区别

2021-04-12  本文已影响0人  nickNic

实例对象的成员变量放的就是成员变量具体的值
class的成员变量放的就是成员变量的类型和名字
比如

@interface person :Nsobject
{
  int age;
}
@end
 person *p = [[person alloc]init]
 p.age = 10;
 实例对象的成员变量 = 10 内存中有多份 比如 = 20 = 30 等等 所以放在实例对象里面
 class的成员变量 = int 和age这个名字 内存中只需要存一份所以放在类里面
上一篇 下一篇

猜你喜欢

热点阅读