美文网首页iOS
iOS属性关键字

iOS属性关键字

作者: 杯中怎可无酒 | 来源:发表于2018-06-07 17:24 被阅读24次
    种类 关键字 描述
    修改方法类名 setter = 新的OC方法名 修改默认生成的方法名
    --- getter同上 同上
    读写权限类 readonly 表明变量只读,只生成getter方法
    --- readwrite 表明标量可读写
    赋值操作类 assign --
    --- retain --
    --- unsafe_unretained ---
    strong
    weak
    copy
    原子性操作类 nonatomic
    atomic
    雷属性 class
    空类 nonnull 不能为空【iOS 9, Xcode 7】
    --- nullable 可以为空【iOS 9, Xcode 7】
    --- null_resettable setter 方法可以是 nil,getter 方法不能返回 nil,要重写 getter 方法【iOS 9, Xcode 7】
    --- null_unspecified(_Null_unspecified) 不确定是否为空【iOS 10, Xcode 8】(【iOS 9, Xcode 7】

    相关文章

      网友评论

        本文标题:iOS属性关键字

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