私のアプリケーションでは、電話の電源が長時間切られていない場合、didReceiveMemoryWarning がはるかに速く呼び出されることに気付きました。私のアプリケーションがアクセスできるメモリのプールは、時間の経過とともに縮小しているように見えます。
他の誰かがこれに気づきましたか、それについての説明はありますか? これが起こらないようにするために私が取ることができる一連の行動はありますか?
写真を撮ったり操作したりするのにかなりの量のメモリを使用すると、これが発生することに気付きます。電話の電源を切って再起動すると、問題が解決します。私のアプリケーションがアクセスできるメモリが縮小している可能性はありますか、それとも既存のメモリが断片化されており、再起動すると既存のメモリが最適化される可能性はありますか?
この問題に関する説明やヘルプは素晴らしいでしょう。ありがとう。