私はサーバーから600-700 KBのXMLデータを受け取るアプリケーションを開発しています。私はそのデータでいくつかの操作をしなければならないので、メモリが600 KBから2 M.Bに増加するデータを受け取ります。すでにアプリケーションで4Mバイトのメモリを占有しています。 XMLデータを処理しているときに、何らかの操作(事前解析)が行われ、メモリが600 K.Bから2 M.Bに増加し、最終的に600 K.Bに減少します。メモリの増加により、アプリケーションはメモリの警告を出します。メモリの警告が表示されている間、Navigation Controllerのすべてのビューが解放されますが、メモリーは1MBしか解放されません。私がすべてのビューをリリースしても、アプリケーションはクラッシュしています。 この問題で私を助けてください。それはiPad 4.2で起こります。メモリの問題iPad 4.2がクラッシュする
ありがとうございます。
6〜7 MBのメモリを使用すると、アプリがクラッシュするほど音が鳴りません。あなたのアプリのメモリ不足がクラッシュの実際の原因であることを確認しましたか(クラッシュログを見てください)? –
ya私はそれを確認しました。マルチタスキング機能を持つiPad 4.2でのみ発生します。私はバックグラウンドで実行されているアプリケーションの数を減らす場合。私のアプリケーションはうまくいく。 –