サーチ…


NSCache

NSMutableDictionaryを使用するのと同じ方法で使用します。違いは、NSCacheが過剰なメモリ圧力を検出すると(つまり、値が多すぎるとキャッシングが行われている)、それらの値の一部を解放して空きを確保するということです。

実行時にこれらの値を再作成することができれば(インターネットからダウンロードし、計算を行うことによって)、NSCacheはニーズに合ったものになる可能性があります。データを再作成できない場合(例えば、ユーザーの入力や時間に敏感な場合など)、そこで破棄されるため、NSCacheに保存しないでください。



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow