iTunes U で Paul Hegarty の iOS レッスンを見ています。コースの最初のアプリを開発しています。
Thread 1: signal SIGABRT
2 回の実行に 1 回程度、ランダムに同じエラー ( ) が発生します。どこにでもブレークポイントを配置しましたが、何かが呼び出される前にエラーが発生したようです。参照されているアウトレットなどの問題であることがすでに起こっていたので、ストーリーボードを確認して再確認しましたが、すべて問題ないようです. また、プログラムではなくランダムに発生するのは非常に奇妙です。
私はXcode 4を使用しています。
を実行しましたbt
がlldb
、この (同じ) 不可解なエラー メッセージが引き続き表示されます (Matchismo がアプリの名前である場合)。
(lldb) bt
* thread #1: tid = 0x1c03, 0x94b49a6a libsystem_kernel.dylib`__pthread_kill + 10, stop reason = signal SIGABRT
frame #0: 0x94b49a6a libsystem_kernel.dylib`__pthread_kill + 10
frame #1: 0x93ba5b2f libsystem_c.dylib`pthread_kill + 101
frame #2: 0x04a7f57b libsystem_sim_c.dylib`abort + 140
frame #3: 0x01bf3b4e GraphicsServices`GSRegisterPurpleNamedPort + 348
frame #4: 0x01bf369f GraphicsServices`_GSEventInitialize + 123
frame #5: 0x01bf3c1f GraphicsServices`GSEventInitialize + 36
frame #6: 0x0001bd99 UIKit`UIApplicationMain + 600
frame #7: 0x00002a0d Matchismo`main(argc=1, argv=0xbffff3ac) + 141 at main.m:16
frame #8: 0x00002935 Matchismo`start + 53
それが意味のある質問であるかどうか、実際に答えられるかどうかさえわかりません。そうでない場合は、申し訳ありません。必要に応じて、アプリ コード全体をここに貼り付けることができます。実際には非常に短いコードです。
編集
レポにプッシュしてここにレポをリンクすると、誰にとっても本当に簡単になると思いました:)。
https://github.com/whatyouhide/Matchismo
CardGameViewController
問題は/の中にあると思いますCardMatchingGame
。よくわかりませんが。