XCodeはProjectNavigatorからDebugNavigatorにジャンプし、ほとんどの場合main.mに切り替わります。次に、プロジェクトビューに戻り、作業中のソースを選択する必要があります。
ビヘイビアーが役立つかもしれないと思いましたが、そこに関連するオプションが見つかりませんでした。
プロジェクトを(少なくとも)3つのタブを持つように設定しました。私が何かをする1つのタブ、と呼ばれる別のタブBuild Results
、と呼ばれる3番目のタブDebugger
。CMD-Tでタブを作成し、名前が表示されている場所をダブルクリックしてタブ名を編集します。
Build
ビヘイビアーは、タブに切り替えるように設定されていBuild Results
ます。Running
タブに切り替わりDebugger
ます。Exits unexpectedly
例外が発生したときに何を表示するかを定義します。の設定Running
は写真に表示されています
このようにして、作業中のタブは編集中の行に残り、debugger
タブはジャンプしたい場所にジャンプできます。
シンボルにシボリックブレークポイントを設定しましたobjc_exception_throw
か?main.mに到達するずっと前に、例外が発生した行で停止する必要があります。