美文网首页
成员变量、属性、实例变量

成员变量、属性、实例变量

作者: 星空下的小纸人 | 来源:发表于2018-12-13 15:34 被阅读0次

    在 {} 内声明的,都是  成员变量 (实例变量 + 基础类型变量(int float ...) = 成员变量)

    成员变量,是类内部使用的,属性变量,可供类外部访问

    (现在的做法,.h 中的属性可供类外部使用,.m中私有)

    retain:他指的是将某个内存区域的指针赋值给变量,同时把该内存区域的引用计数器加1.每执行一次,该内存区域的引用计数器就要加1,当该区域的引用计数器变为0的时候内存区域被释放!

    copy:它指的是将目标内存区域的值复制一份,然后开辟新的内存区域(新的指针)粘贴这个值。同时变量被赋值为新内存区域的指针!

    assign:它指的是,仅只把目标内存区域的指针赋值给变量,该内存区域的引用计数器不发生变化!

    相关文章

      网友评论

          本文标题:成员变量、属性、实例变量

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