iOS --_Nonnull _Nullable _Null_unspecified

来源:互联网 发布:郭德纲说网络实名制 编辑:程序博客网 时间:2024/06/05 02:19

关于Objective-C中一些关键字的认识

_Nonnull: 不能为空(用来修饰属性,或者方法的参数,方法的返回值)

_Nullable: 表示可以为空和_Nonnull 用法相同

_Null_unspecified:不确定是否为空

_ null_resettable: get:不能返回空, set可以为空(注意:如果使用null_resettable,必须 重写get方法或者set方法,处理传递的值为空的情况)

参考地址>>

__unsafe_unretained

0 0
原创粉丝点击