3

アプリケーション '' がシグナル 11 で異常終了しました: セグメンテーション違反: 11

これを引き起こす問題は何でしょうか?

4

1 に答える 1

7

これらのエラーは、プログラムが存在しなくなったオブジェクトのメモリ位置にアクセスしようとしたときに発生します。オブジェクトは、アプリケーションの存続期間の初期の時点で、メモリがヒープに解放されています。

賢明なコメント、さらにはデバッガーを使用して、クラッシュ時にアクセスされている変数を追跡できれば、バグを修正するのが簡単になる可能性があります。

それまでの間、Appleの優れたメモリ管理ガイドを読み直してください。このガイドでは、このコメントフィールドに収まらないほど詳細にメモリ管理の問題について説明しています。

于 2012-04-05T17:34:19.880 に答える