ios - NSMutableDictionary 缓存和/或大小限制

标签 ios caching limit game-center

我正在使用 NSMutableDictionary 来缓存我从 Game Center 中提取的高分(按 GC 等级存储分数作为键)。一旦用户在表格 View 中查看该行,就会发生拉动。如果有一百万行并且用户查看了所有行,那将意味着缓存最多填充一百万行...... 好吧,实际上我想如果有一百万人玩我的游戏我会很高兴,但为了安全起见,我想限制进入 NSMutableDictionary 的行数。

这里有人有简单的方法吗?也许除了字典之外的另一种结构会有用。我的想法是从字典中删除最旧且不在当前 TableView 中的条目。

最佳答案

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

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

相关文章:

caching - 我对 AoS 与 SoA 优势/劣势的理解是否正确?

mysql - 其中 In + Rand() + Limit

ios - 如何解决代码中出现的 "PCH file not found"错误?

iphone - Adobe AIR 和 iPhone - 它是如何工作的?

python - 是否可以缓存 python suds 客户端?

MySQL 对第二次加入查询的限制

mysql - 限制两个不同 SQL 查询的结果

ios - Xcode 不会解析文件来查找错误

ios - 拆分 Swift 字符串复杂

android - 自动登录应用程序