テーブルビューがあるiPadアプリで作業しています。ユーザーがテーブルの行を選択するとdidSelectRowAtIndexPath
、ポップオーバーが開きます。特定のボタンを使用しようとすると、「割り当て解除されたインスタンスにメッセージが送信されました」というエラー メッセージが表示されます。私は元々、ポップオーバーによってエラーがスローされていたのですが(それviewDidLoad
か何かで)、ブレークポイントを入れてコードをステップ実行しました。驚いたことに、ポップオーバーとdidSelectRowAtIndexPath
テーブル ビューの残りの部分の読み込みを完了することができました (実際には、いくつかの if ブロックからステップ アウトするだけです)。次に、どのクラス ファイルにも表示されない自動生成されたコードに数ステップ入ると、エラーがスローされます (次のようになります0x0010d71d <+1164> mov 0x6...
)。
だから、私の質問は、このエラーがスローされている場所を見つけるにはどうすればよいですか? didSelectRowAtIndexPath
どこかで台無しになる可能性がある後に自動的に実行される別の方法はありますか?