这两个符号其实都表示Optional,如果一个属性在正常情况下不会为nil,那最好用!,可以方便后续操作,例如从Storyboard中关联的一些控件,就是使用!
@IBOutlet weak var usernameOutlet: UITextField!
@IBOutlet weak var usernameValidationOutlet: UILabel!
属性有不确定值或有可能是“nil”则使用?
这两个符号其实都表示Optional,如果一个属性在正常情况下不会为nil,那最好用!,可以方便后续操作,例如从Storyboard中关联的一些控件,就是使用!
@IBOutlet weak var usernameOutlet: UITextField!
@IBOutlet weak var usernameValidationOutlet: UILabel!
属性有不确定值或有可能是“nil”则使用?