0

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

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

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

有什么建议么?

4

1 回答 1

1

具有 sqlite 存储类型的 CoreData 是一种方式。您可以获取部分数据,而无需一次将整个数据读入内存。NSManagedObject如果您需要对象的每个实例的自定义行为,这样您就可以生成自定义子类。

于 2012-06-06T08:10:31.453 回答