コードを含むファイルの書き込み中に使用できる最大メモリ量を確認しようとしました。そのために、次の手順を使用しました。
- デバイスのメモリを埋めるために、iTunes からデバイスにビデオをロードしました (使用可能なメモリは 0.01 GB と表示されます)。
- ビデオをダウンロードするコードを作成し、ビデオをロードする前に (コードで) 使用可能なメモリ量を確認すると、175MB と表示されます。
- ここで、サイズ 16.70 MB のビデオをロードし、そのビデオをドキュメント ディレクトリに書き込むことができます。
- しかし、iTunes でデバイスを見ると、X MB のメモリを大量に使用しているという警告が表示されます (正確な数値は忘れました)。
私の質問は次のとおり
です。アプリケーションがデバイスメモリを広範囲に使用しなくなったことを確認するにはどうすればよいですか?
そして、いつ(どのくらいの量のメモリに)そのチェックを入れる必要がありますか?