【发布时间】:2016-11-28 16:24:49
【问题描述】:
看看这个,
@IBOutlet weak var label1 : UILabel!
为什么 UILabel 是可选的?我与该 UILabel 建立了 IBOutlet 连接这一事实意味着 UILabel 绝对存在,并且不会为零。那么为什么它是可选的UIlabel? 而不是UILabel?
【问题讨论】:
-
首先是它的 IBOutlet 而不是 IBAction。这是因为如果您不在 xib 中连接插座,它将为您返回该标签的 nil 值。
-
你如何想象弱的非可选属性?
-
为什么 UILabel 上有 IBAction?
-
不好的例子。我应该使用插座,
标签: ios swift uibutton uilabel optional