我正在使用NSMutableDictionary缓存从游戏中心获取的高分(按GC排名存储分数是关键)。一旦用户在表视图中查看该行,就会发生拉动。如果有一百万行,并且用户查看了全部,那意味着缓存将填满一百万行...
好吧,实际上,我想如果有一百万人玩我的游戏会很高兴,但是为了安全起见,我想限制进入NSMutableDictionary的行数。

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

最佳答案

看了NSCache吗? ・゜゚ ・:.。..。.:* ・'(゚▽゚)'・:.。。 .。.:・゜゚ ・ *

关于ios - NSMutableDictionary缓存和/或大小限制,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12576108/

10-13 04:42