xcode8でswiftを使用してIBActionを作成すると、実行時にエラーが発生します。これまでsender
がnil
であれば認識されていないセレクタがクラッシュしないようにあなたのコードを保証します、iOS用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
を作るとなるとUIButtonに送信しました(これは、従来のObjCコードで[self myFunc:nil]
、これはさまざまなコードベースで何度も見てきました...)。
関連する問題
- 1. Xcode 8/Swift 3でiOSライブビューを作成する方法
- 2. XCODE異なるビュー間でIBActionを使用する方法
- 3. Xcode 5を使用してiOSフレームワークを作成する方法
- 4. iOSでコードを再利用する方法(IBAction)
- 5. Xcode 8 iOSプロジェクトウィザードでカスタムオプションの値を取得する方法は?
- 6. xcode 4.2でメニューベースのiosアプリケーションを作成する方法
- 7. xcodeでiosプロジェクトの動的ライブラリを作成する方法は?
- 8. iOS Layout Xcode 8
- 9. Xcode 8以前のiOS 11.1デバイスの使用方法は?
- 10. アラートコントローラのアクションをスクロールする方法は? Xcode 8、Swift 3、IOS
- 11. Symbolic crash repostを取得する方法ios xcode 8
- 12. xcodeで開発者アカウントなしでipaファイルを作成する方法8
- 13. Xcodeで複数のView Controllerで@IBActionと@IBOutletを使用する方法
- 14. xcodeでパスワードフィールドを作成する方法
- 15. Xcode IBAction and Outlets
- 16. xcode with IBAction
- 17. xcodeからiOS 10ログを見る方法xcode 8より低い
- 18. Xcodeアプリケーションで使用するカスタムベクターアイコンを作成する方法
- 19. Xcode 8で廃止予定のiOS 10のチェック方法
- 20. iOSウィジェットのような風船のUiTableViewを作成する方法 - Swift 3/Xcode 8
- 21. iOSでマイクロアプリを作成する方法
- 22. iOSでカスタムジェスチャーを作成する方法
- 23. Xcodeでベクトルを使用する方法8
- 24. Swift - Xcode 8 - iOS 10 - 単純な制約を作成できません。
- 25. - スウィフト3、Xcodeの8、IOS
- 26. Xcodeの8 SWIFT IOS:範囲
- 27. XCode 8:ターゲットデバイスファミリを変更する方法
- 28. xcode 8プロビジョニングプロファイルを指定する方法
- 29. 端末からXcode 8でUIテストを作成する
- 30. XCode 8ポッド付きフレームワークの作成
詳細を入力してください。現在、この質問に答えることは非常に難しいです。 – Zack
thnx for reply.pleaseチェックリンク –
これはXcode 8固有の問題ではありません。これはXcode 7と同じです。あなたが試したことを含めることができ、まっすぐオーバーフローする前に見て回ることができたらいいですね。 – Zack