2009-04-13 10 views
1

objc_exception_throwのブレークポイントを設定できるのと同じように、EXC_BAD_ACCESSに相当する点がありますか?EXC_BAD_ACCESSにブレークポイントを設定できますか?

+3

デバッガでプログラムを実行している場合は、EXC_BAD_ACCESSを取得すると自動的に停止するはずです。あなたは何を探していますか? –

+0

あなたは正しいです。最初にデバッガウィンドウを表示する必要があり、コードに関数が表示されます。これをクリックすると、例外がスローされている行が表示されます。私は常にあなたが上記を行うまでは何も表示されませんコードウィンドウを見ていた。 – 4thSpace

+0

唯一の欠点は、現在の命令の半分がフレームワークのどこかにあることです。しかし、そのための唯一の救済策は、より良いビッグトラッキング(契約アサーションやもの) – philsquared

答えて

-1

EXC_ BAD_ ACCESSは例外です(EXCeption_ BAD_ ACCESS)。 objc_exception_throwにブレークポイントを設定すると、そのブレークポイントが取得されます。あなたは、おそらくdeallocされたオブジェクトにアクセスしようとしているので、NSZombieEnabledを見たいかもしれません。

+0

EXC_BAD_ACCESSは、objective-c例外とは何の関係もない多くの方法で発生する可能性があります。 –

関連する問題