2012-04-27 16 views
3

Instrumentsでアプリケーションを実行しているときに、メモリ不足警告が多発しています。合計メモリ割り当ては5.02 MBを超えません。理由は何でしょうか?リーク音源もチェックしました。そこには漏れがありますが、いくつかのフレームワーククラスが原因です。私のプロジェクトクラスには何もありません。根本的な原因を追跡するには?メモリ不足警告の根本原因を追跡する

漏れの添付スナップショットに&割り当ての楽器を参照してください:ときに、背景アプリ(一部のiOSデバイス上のOSのバージョンによっては、フォアグラウンドアプリにメモリ警告を送信します

enter image description here

enter image description here

答えて

3

をメール、メッセージ、音楽プレーヤーなど)には十分なメモリが必要です。これはあなたのアプリが使用しているメモリの量とは関係ありません。あなたのアプリがあなたのアプリではなくあなたのアプリよりも多くのメモリを使用しているバックグラウンドアプリを殺すので、あなたのアプリが大量のメモリ(10MB未満)を使用していない場合、あなたのアプリがメモリを解放するかどうか)!

テスト時にこれらのメモリ警告が表示されないようにするには、デバイスを飛行機モードにして、アプリを実行する前にマルチタスキングバーのすべてのバックグラウンド対応アプリを強制的に終了します。

関連する問題