NSMutableDictionary缓存和/或大小限制

时间:2012-09-25 04:13:30

标签: ios caching limit game-center

我正在使用NSMutableDictionary来缓存我从游戏中心提取的高分(按GC等级存储分数作为关键)。一旦用户在tableview中查看该行,就会发生拉动。如果有一百万行并且用户全部查看它们,则意味着缓存最多可填充一百万行...... 好吧,在实践中我想如果有一百万人玩我的游戏但仍然安全,我会很高兴我想限制进入NSMutableDictionary的行数。

任何人都有一个简单的方法吗?也许除了字典之外的其他结构也是有用的。我的想法是从字典中删除最旧的条目,并从当前的tableview中删除。

1 个答案:

答案 0 :(得分:1)

看一下NSCache·゜゚·:......:*·'(゚▽゚)'·:... ...:·゜゚·*