
@IBOutlet weak var nameLabel: UILabel!
>每当我声明我的IBOutlets,我只是使用var而不是weak var。但是我最近遇到了一些使用弱var的代码模板。他们为什么这么做?还有什么好处?
>为什么在UILabel结尾有一个爆炸 *** 作符。我知道这是必需的,我一直在努力,但现在就问。
提前致谢。
> Swift IBOutlet默认为弱(但默认情况下其他属性很强)。所以写作都是一样的。您有更多关于弱和强here差异的细节
>根据apple documentation
总结When you declare an outlet in Swift,you should make the type of the outlet an implicitly unwrapped optional (!). This way,you can let the storyboard connect the outlets at runtime,after initialization.
以上是内存溢出为你收集整理的斯威夫特,两个问题 1)对于@IBOutlet,弱var 2)bang运算符全部内容,希望文章能够帮你解决斯威夫特,两个问题 1)对于@IBOutlet,弱var 2)bang运算符所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)