大規模な (> 30k 行) イベント駆動型アプリに取り組んでいます。バグを引き起こす一連の入力があります。私がやりたいことは、最終的な入力がコードに入るとすぐに中断することです。
それを行う一般的な方法はありますか?
入力の特定のシーケンスについて、最後の入力がコードに入力される場所を見つけて、そこにブレークポイントを設定できることを理解しています。私がやりたいことは、「最後の入力がコードに入った場所を見つける」というステップを取り除くことです。つまり、シミュレーターでアプリを実行していて、「次にシステム以外の Objective C コードを入力するときにブレークする」というフラグをどこかに設定したいと考えています。次に、問題の原因となったイベントを送信します。