首页 > 代码库 > swift学习——点点滴滴——5~打印遍历显示optional

swift学习——点点滴滴——5~打印遍历显示optional

重现问题:

新建一个UILabel控件
与viewcontroller绑定
@IBOutlet weak var height: UILabel!
…………
…………
println("\(height.text)")
打印结果:
Optional("170厘米") (有默认值)
问:
为什么不是打印170厘米,而是多出Optional??

答:

@IBOutlet weak var height: UILabel! 
打印时,变量后加 "!"
println("\(height.text!)")


附图:



swift学习——点点滴滴——5~打印遍历显示optional