存储和装载大型钳子

时间:2011-06-28 01:25:38

标签: objective-c ios cocoa-touch nsarray plist

我正在解析一些xml并将结果存储在plist中,并将其保存到文件中。我后来经常使用该plist来搜索,添加/删除内容然后将其保存回来。

现在,我对此没有任何问题,一切正常,我只是想知道是否有更好/更有效/更快的方法吗?

关于plist:200个字典的数组,每个字典有150个条目。其中一些条目是数组本身,子字典为50-100个条目...(你明白了)

感谢。

1 个答案:

答案 0 :(得分:0)

除非遇到性能问题,否则我建议不要担心它,只关注完成应用程序的其余部分。过早优化是万恶之源(有人不得不说出来吗?)。

如果您认为现在应该尽可能提高应用程序的那一部分的时间,那么我们需要查看您正在使用的实际代码,以确定是否有更有效的方法来执行此操作。考虑到您对plist的描述,我猜想如果您的策略和/或实现存在任何非常低效的问题,那么您就已经在性能方面遇到了它。