我是swift新手,剛好發佈了Swift 3,但蘋果文檔仍然使用Swift2語法。比較發件人:任何?到UIBarButtonItem
理解,下文(Swift2)
@IBOutlet var weak saveButton:UIBarButtonItem!
此方法允許您配置ViewController
它的呈現之前。
override func prepareForSegue(segue: UIStoryboardSegue, sender:AnyObject?) {
if saveButton === sender { //originally swift 2 can compare
}
已更改爲(Swift3)
override func prepare(for segue: UIStoryboardSegue, sender:Any){
}
現在的SWIFT 3我無法檢查if sender = saveButton
我是很新的雨燕,是我需要投像sender as UIBarButtonItem?
感謝以爲蒙上做的工作 –
歡迎隊友:) –
它不應該是'如果saveButton === barButton {'? –