當我使用swift在xcode8中創建IBAction時。它在運行時會出錯。無法識別的選擇發送到UIButton的如何在iOS 10中創建xcode 8中的IBAction
-1
A
回答
16
@IBAction func myFunc(sender: AnyObject)
成爲
@IBAction func myFunc(_ sender: AnyObject)
+1
@IBAction func myFunc(withSender sender:AnyObject) – samatron
2
@IBAction func myFunc(_ sender: Any?)
使得sender
可選斯威夫特,將保證你的代碼不會崩潰,如果有史以來sender
是nil
(如果您的傳統ObjC代碼在中,這可能是可能的10,我在各種代碼庫中多次看到...)。
相關問題
- 1. 在Xcode 8和iOS 10
- 2. 與iOS 10/8的XCode
- 3. Xcode 8中沒有IOS 10模擬器
- 4. 如何在Xcode 8 GM版本中下載iOS 10文檔?
- 5. 如何在iOS 10,Xcode 8中導入私有API?
- 6. ios - 如何爲UITableView創建一個IBAction?
- 7. 如何創建IOS的Xcode
- 8. 的VoIP在iOS的10個問題(Xcode中8的Beta 3)
- 9. 如何查看xcode 8以下的iOS 10日誌低於xcode 8
- 10. UIView在iOS 10中的漸變色效果Swift 2.3 Xcode 8
- 11. iOS 10/Xcode 8 TestFairy不記錄
- 12. xcode 8不包括ios 10模擬器
- 13. xcode 8和iOS 10本地通知
- 14. Xcode 8和iOS 10支持SwiftyJSON?
- 15. SpriteKit SKEmitterNode particleAction不能在Xcode 8/iOS 10中工作
- 16. 如何在iOS應用程序中的Xcode 4.2中創建MainWindow.xib?
- 17. iOS 7 XCode 5.0 IBAction不叫
- 18. Xcode中8,iOS的10 - 「啓動WebFilter的登錄過程」
- 19. 無法在Xcode 5 Storyboard中創建IBAction連接
- 20. 在Xcode 8 beta版中構建iOS 10貼紙包時遇到問題
- 21. 如何在Swift 3/iOS 10中創建大小的WKWebView
- 22. 如何在IOS 10中創建動畫作爲iMessage的動畫?
- 23. Xcode 8和iOS 10中的StoreKit無法正常工作
- 24. iOS 10中的AutoLayout約束問題,XCode 8
- 25. 爲iOS 10 IOS 8
- 26. 如何檢查Xcode 8中不推薦使用的iOS 10方法?
- 27. 如何導入iOS 10/Sierra/Xcode 8中的新日誌記錄功能?
- 28. 在XCode 4.2中爲iOS創建框架
- 29. 如何在xcode 6中創建一個空的ios項目?
- 30. 如何在Swift 3中創建自定義相冊iOS 10
請添加更多信息。目前很難回答這個問題。 – Zack
thnx for reply.please檢查鏈接 –
這不是一個Xcode 8特定的問題。它與Xcode 7是一樣的。如果你能夠包括你已經嘗試過並且在直接進入堆棧溢出之前瀏覽一下,我會很好。 – Zack