@property (nonnull)
. Does nonnull
iOS8.3中添加了它,它能做什么?
是的,它是在 XCode 6.3 中添加的
得到这个信息来自这里(nshipster) http://nshipster.com/swift-1.2/
nonnull:表示指针应该/永远不会为零。
用非空注释的指针将作为它们的值导入到 Swift 中
非可选基值(即 NSData)。
还有另外两个类似的属性
表示虽然属性总是有值,但它可以是
通过分配 nil 来重置。具有非零默认值的属性可以是
以这种方式注释,如tintColor。导入到 Swift 作为
(相对安全)隐式解包可选。
表示一般情况下指针可以为nil。进口
进入 Swift 作为可选值
继续当前作为 Swift 导入的功能
隐式解包可选,最好在此期间使用
仅注释过程。
你可以看看XCode 中与 null 相关的属性属性有什么作用? https://stackoverflow.com/questions/29532640/what-do-the-null-related-property-attributes-in-xcode-do
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)