ios9新特性之关键字
2016-12-17 21:04
387 查看
ios9新出的关键字用来修饰方法属性,或者方法的参数,方法的返回值
好处
1 迎合swift
2 提高我们开发人员开发规范,减少程序员之间的沟通
ios9新出的关键字有以下
nonnull,nullable,null_resettable,_Null_unspecified只能修饰对象,不能修饰基本数据类型
nullable 作用 :可以为空
nonnull 作用:不能为空
在 NS_ASSUME_BEGIN 和NS_ASSUME_END之间定义的对象属性和方法属性都不能为空
null_resettable 作用 set方法可以为空,get方法不能为空
_Null_unspecified 不确定是否为空
好处
1 迎合swift
2 提高我们开发人员开发规范,减少程序员之间的沟通
ios9新出的关键字有以下
nonnull,nullable,null_resettable,_Null_unspecified只能修饰对象,不能修饰基本数据类型
nullable 作用 :可以为空
nonnull 作用:不能为空
在 NS_ASSUME_BEGIN 和NS_ASSUME_END之间定义的对象属性和方法属性都不能为空
null_resettable 作用 set方法可以为空,get方法不能为空
_Null_unspecified 不确定是否为空
相关文章推荐
- 第01天实战技术(01):iOS9新特性之常见关键字
- iOS9新增关键字和一些新特性的学习
- iOS9 新特性 常见关键字
- iOS9 新特性 常见关键字
- iOS9新特性之关键字
- IOS9新特性之关键字该怎么学
- iOS9新特性之关键字
- iOS9新特性之常见关键字、泛型
- iOS9新特性之常见关键字
- [10秒学会] - iOS9新特性之常见关键字
- iOS9 新特性关键字
- iOS9 新特性关键字(一)
- iOS9新特性之常见关键字
- ios9新特性之关键字
- ios开发ios9新特性关键字学习:泛型,逆变,协变,__kindof
- iOS9新增关键字和一些新特性
- SQL Server 2005新特性之使用with关键字解决递归父子关系
- iOS9新特性—ATS使用
- const关键字特性分析(待补充)
- iOS9 新特性联系人Contact FrameWork---OC版