自定义类与字典与结构

时间:2012-06-06 08:06:58

标签: objective-c performance

我的程序应该保存,检索和操作大量数据。 (大约200,000个条目,大约有20个条目。)

我想知道我应该如何实现数据:创建我自己的类,使用结构或使用NSDictionary。

整个数据将保存在一个数组中(用于遍历整个数据)。但是由于性能很重要(特别是搜索部分),我想选择最快捷,最有趣的方式。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

CoreData与sqlite商店类型是一种方式。您可以在不读取整个内存的情况下获取部分数据。这样,如果您需要对象的每个实例的自定义行为,您就可以生成自定义NSManagedObject子类。