我很好奇为什么需要在下面的代码中解开隐式解包可选,display.text。 (来自斯坦福大学CS193p)隐式解包选项
@IBOutlet weak var display: UILabel!
@IBAction func appendDigit(sender: UIButton) {
if let digit = sender.currentTitle {
if userIsTypingNumber {
display.text = display.text! + digit
} else {
display.text = digit
}
}
}
为什么它被认为是等号后的可选字符串,但不是之前?