美文网首页
iOS实例对象的成员变量和class的成员变量有什么区别

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

作者: nickNic | 来源:发表于2021-04-12 16:39 被阅读0次

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

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

相关文章

网友评论

      本文标题:iOS实例对象的成员变量和class的成员变量有什么区别

      本文链接:https://www.haomeiwen.com/subject/tagtlltx.html