didReceiveMemoryWarning の 2 つのメモリ警告レベルを区別するにはどうすればよいですか?
Received memory warning. Level=1
Received memory warning. Level=2
何が起こっているかをユーザーに警告したいのですが、レベル 2 (より重要) の場合のみです。誰もこれをコーディングする方法を知っていますか?
ありがとう!
didReceiveMemoryWarning の 2 つのメモリ警告レベルを区別するにはどうすればよいですか?
Received memory warning. Level=1
Received memory warning. Level=2
何が起こっているかをユーザーに警告したいのですが、レベル 2 (より重要) の場合のみです。誰もこれをコーディングする方法を知っていますか?
ありがとう!
アプリが警告を受信してからユーザーが警告に応答してアプリが警告に対して何かを実行するまでの間に、追加のメモリを割り当てずにユーザーに警告する手段がない限り、-いいえ-警告レベルに関係なく、ユーザーにその状況を伝えるようなことは合理的にできません。
ユーザーに伝えることができたとしても、なぜそうするのでしょうか。彼らがメモリとは何かを理解していても、あなたのアプリがただ静かに自動的に実行するための設備が整っていないということは、彼らができることはあまりありません。
その警告を受け取ったら、アプリはすぐにメモリの解放を開始する必要があります。これは、iOSのドキュメントに詳しく記載されています。 これは良いスタートであり、参考資料の他の多くのビットを示しています。