ループが約 15k 回実行されると、大量のメモリが消費されます。1 GB を超えることさえあります。ループ内で行っているのは、一連のコア データ エンティティの更新/作成です。メモリ使用量を制御する方法はありますか?
質問する
121 次
2 に答える
2
はい、ループ内で自動解放プールを使用する必要があります。これに関する公式の Apple ノートは次のとおりです。プロジェクトで ARC を使用している場合は、この回答が役に立ちます。
于 2012-08-06T10:43:58.460 に答える
1
ループのコンテンツを自動解放プールでラップし、時々ドレインします。
于 2012-08-06T10:40:13.910 に答える