我需要保存并加载一堆游戏数据(10个整数)。
使用NSMutableDictionary,添加项目并保存它们,还是将每个项目保存到NSUserDefaults中是否更有效?(在启动时加载数据时已创建NSMutableDictionary)
同样的问题是加载,加载字典然后提取数据更快,或者一次只从NSUserDefaults获取一个?
NSUserDefaults的好处显然是全球访问。
答案 0 :(得分:3)
这是一个微不足道的数据量,相对效率甚至没有进入它。在这种情况下,请使用最简单的代码,即用户默认代码。