🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

Q&A

解決済

1回答

1179閲覧

swiftでThread 1: signal SIGABRTとエラーがでました。原因と解決方法を教えていただきたいです。

jay_yoshizawa

総合スコア12

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

0グッド

0クリップ

投稿2019/12/28 14:33

class AppDelegate: UIResponder, UIApplicationDelegate { 
の右にエラーコードで
Thread 1: signal SIGABRT とあり、ボタンを押すとそこで止まってしまいxcodeに戻ってしまいます。
ネットで調べてキャッシュの消去みたいなことはしたのですが、それでも解決しませんでした。
原因は何が考えられるかわかりやすく教えていただけたら幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

eytyet

2019/12/28 14:56

Teratailを「Thread 1: signal SIGABRT」で検索すると沢山同じ問題と回答が出ます。右下のコンソールのメッセージがより詳細なエラーを説明しているのでその情報を追加してもらえると的確な解答を得られる可能性が高まります。
jay_yoshizawa

2019/12/29 09:14

2019-12-28 12:03:20.059480+0900 no stress life[34694:1655373] -[no_stress_life.ViewController start]: unrecognized selector sent to instance 0x7fbf3e70afa0 2019-12-28 12:03:20.068861+0900 no stress life[34694:1655373] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[no_stress_life.ViewController start]: unrecognized selector sent to instance 0x7fbf3e70afa0' *** First throw call stack: ( 0 CoreFoundation 0x000000010f2278db __exceptionPreprocess + 331 1 libobjc.A.dylib 0x000000010e7caac5 objc_exception_throw + 48 2 CoreFoundation 0x000000010f245c94 -[NSObject(NSObject) doesNotRecognizeSelector:] + 132 3 UIKitCore 0x0000000112a7e235 -[UIResponder doesNotRecognizeSelector:] + 287 4 CoreFoundation 0x000000010f22c623 ___forwarding___ + 1443 5 CoreFoundation 0x000000010f22e418 _CF_forwarding_prep_0 + 120 6 UIKitCore 0x0000000112a53624 -[UIApplication sendAction:to:from:forEvent:] + 83 7 UIKitCore 0x00000001124a88d5 -[UIControl sendAction:to:forEvent:] + 67 8 UIKitCore 0x00000001124a8bf2 -[UIControl _sendActionsForEvents:withEvent:] + 450 9 UIKitCore 0x00000001124a7ba8 -[UIControl touchesEnded:withEvent:] + 583 10 UIKitCore 0x0000000112a8c4e6 -[UIWindow _sendTouchesForEvent:] + 2547 11 UIKitCore 0x0000000112a8dbca -[UIWindow sendEvent:] + 4079 12 UIKitCore 0x0000000112a6c30e -[UIApplication sendEvent:] + 356 13 UIKitCore 0x0000000112b3c2b3 __dispatchPreprocessedEventFromEventQueue + 3232 14 UIKitCore 0x0000000112b3ebd9 __handleEventQueueInternal + 5911 15 CoreFoundation 0x000000010f18edb1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17 16 CoreFoundation 0x000000010f18e633 __CFRunLoopDoSources0 + 243 17 CoreFoundation 0x000000010f188cef __CFRunLoopRun + 1231 18 CoreFoundation 0x000000010f1884d2 CFRunLoopRunSpecific + 626 19 GraphicsServices 0x00000001174e22fe GSEventRunModal + 65 20 UIKitCore 0x0000000112a51fc2 UIApplicationMain + 140 21 no stress life 0x000000010dee780b main + 75 22 libdyld.dylib 0x00000001115c0541 start + 1 23 ??? 0x0000000000000001 0x0 + 1 ) libc++abi.dylib: terminating with uncaught exception of type NSException (lldb) 右下にあった表示です。 僕にはどういう意味なのか理解できないので、教えていただけたらと思います。
eytyet

2019/12/29 10:43

重要な情報です。それを質問そのものに追記するともっと良いと思います。 エラーはボタンにアサインしているアクションが違っているという事じゃないかと思われます。
jay_yoshizawa

2019/12/29 14:19

そうでしたか。 教えていただき有難うございます。 ボタンのファンクションの中にコードは書いていないのですが、アクションが違うというのはどういう意味でしょうか。 ボタンを消したり、コピーして貼り付けたりしていてこのエラーが起きてしまったので、それが原因だと思っていたのですが、どう修正すればいいのかわかりません。 お答えいただいたのにまた質問で返すような形で申し訳ございません。
guest

回答1

0

ベストアンサー

ストーリーボードでボタンにアサインしているアクションが間違っている状態になっているように思われます。
エラーになるボタンをストーリーボードで右クリックしたときに、Touch Up Insideに何か割り当ててあるかと思いますが、それが実際には存在しないものになってしまっているのではないでしょうか。
×を押して解除して、やりなおしてみてください。

投稿2019/12/29 14:31

eytyet

総合スコア803

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

jay_yoshizawa

2019/12/29 14:44

エラー治りました! こんな初心者でコードも読めないような僕に丁寧に教えていただき本当に有難うございます。
eytyet

2019/12/29 15:53

良かったです。みんな最初は初心者ですから。くじけず頑張ってもらえたらと思います。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問