当我使用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. 如何在iOS 10,Xcode 8中导入私有API?
- 5. ios - 如何为UITableView创建一个IBAction?
- 6. 的VoIP在iOS的10个问题(Xcode中8的Beta 3)
- 7. 如何查看xcode 8以下的iOS 10日志低于xcode 8
- 8. UIView在iOS 10中的渐变色效果Swift 2.3 Xcode 8
- 9. xcode 8不包括ios 10模拟器
- 10. xcode 8和iOS 10本地通知
- 11. iOS 10/Xcode 8 TestFairy不记录
- 12. SpriteKit SKEmitterNode particleAction不能在Xcode 8/iOS 10中工作
- 13. 如何在iOS应用程序中的Xcode 4.2中创建MainWindow.xib?
- 14. Xcode中8,iOS的10 - “启动WebFilter的登录过程”
- 15. 在Xcode 8 beta版中构建iOS 10贴纸包时遇到问题
- 16. 如何在IOS 10中创建动画作为iMessage的动画?
- 17. 如何在Swift 3/iOS 10中创建大小的WKWebView
- 18. Xcode 8和iOS 10中的StoreKit无法正常工作
- 19. iOS 10中的AutoLayout约束问题,XCode 8
- 20. 为iOS 10 IOS 8
- 21. 如何检查Xcode 8中不推荐使用的iOS 10方法?
- 22. 如何导入iOS 10/Sierra/Xcode 8中的新日志记录功能?
- 23. Xcode中不与IOS 8 SDK
- 24. 如何在xcode 6中创建一个空的ios项目?
- 25. 如何在Swift 3中创建自定义相册iOS 10
- 26. 如何在iOS 8中创建自定义委托?
- 27. 有Xcode 8和我的应用程序只运行在IOS 10
- 28. 为CollectionViewCell创建IBAction
- 29. 构建在iTunes中不可见连接xcode 8.2 ios 10
- 30. Xcode中嵌套IBAction为
请添加更多信息。目前很难回答这个问题。 – Zack
thnx for reply.please检查链接 –
这不是一个Xcode 8特定的问题。它与Xcode 7是一样的。如果你能够包括你已经尝试过并且在直接进入堆栈溢出之前浏览一下,我会很好。 – Zack