1

NSMutableDictionary を使用して、Game Center から取得したハイスコアをキャッシュしています (GC ランクごとのスコアをキーとして保存しています)。ユーザーがテーブルビューでその行を表示するとすぐに、プルが発生します。100 万行があり、ユーザーがそれらすべてを表示すると、キャッシュが 100 万行までいっぱいになることを意味します。安全のために、NSMutableDictionary に入る行の量を制限したいと思います。

ここで簡単なアプローチを得た人はいますか?たぶん、辞書以外の別の構造が役立つでしょう。私の考えは、最も古く、現在のテーブルビューから外れたエントリを辞書から削除することでした。

4

1 に答える 1

1

を見てNSCache・゜゚・ :.。..。.:*・'(゚▽゚</em>)'・<em>:.。. .。.:・゜゚・*

于 2012-09-26T01:34:24.090 に答える