したがって、Objective-C アプリケーションを約 8 時間実行した後、最終的にマシンにこのエラー メッセージが表示されます。しかし、Instruments を 24 時間使用した後では、Instruments なしでアプリが 8 時間で実行できることの約 1% しか完了していません。
私のアプリケーションは、基本的に入力ジオメトリを受け取り、ナビゲーション メッシュを作成します。
私の質問: 問題がどこにあるのかを知るにはどうすればよいですか? アプリケーションのどこかでメモリを要求していて、決して解放していないと確信しています。分析を実行したところ、1 つのリークが見つかりましたが、重要ではなく、修正しました。
私は現在、割り当て/リークのためにInstrumentsを実行していますが、16分後には何も目立たなくなりました(そのままにしておきます)。
これまでのスナップショットは次のとおりです。
他にこれをデバッグする方法について誰か考えがありますか? これを約 20 時間実行できるようにして、完了できるようにしたいのですが、必然的に死んでしまいます :/
前もって感謝します!