【发布时间】:2011-10-26 17:35:47
【问题描述】:
我有一堆游戏数据(10 个整数)需要保存和加载。
使用 NSMutableDictionary,添加项目并保存它,还是将每个项目保存到 NSUserDefaults 更有效?(NSMutableDictionary 已经创建,当数据在启动时加载)
同样的问题也适用于加载,是加载字典然后提取数据更快,还是一次只从 NSUserDefaults 中获取每个数据?
NSUserDefaults 的一个好处显然是全局访问。
【问题讨论】:
-
一堆有多大?我怀疑你会注意到两者之间有很大的不同。
-
我会说这是过早的优化。
标签: iphone nsmutablearray nsuserdefaults