2012-03-17 7 views
7

以前のバージョンのXcodeでは、クラッシュしたとき(セレクタや配列のインデックスが範囲外になっても、 Xcodeは通常、クラッシュが発生した場所のファイルを開き、クラッシュした行に私を連れて行きます。最新のXcodeは、デバッグをもっと難しくしているとは思われません。Xcode 4.3.1:私がコード行を表示しない:未知の例外のためアプリケーションを終了する

新しい設定などを有効にする必要はありますか?私はちょうど4.3.1の最新バージョンをダウンロードして、新しいプロジェクトを作成したので、プロジェクトの設定が適切なデフォルトになるはずです。

答えて

12

あなたはこれを試すことができます:http://blog.manbolo.com/2012/01/23/xcode-tips-1-break-on-exceptions

概要:例外はむしろそれがキャッチされたときよりも、スローされたときに壊れている、例外ブレークポイントを追加するために役立ちます。これを行うには、ブレークポイントナビゲータペインに移動し、左下の+をクリックし、ポップアップメニューから "例外ブレークポイント"を選択し、デフォルト設定を受け入れます。注:古いヒントにもかかわらず、これは2016年の終わりにXcode 8で動作します。

関連する問題