我有一个非常大的数据库,我试图以最有效/逻辑的方式填充表视图。
我倾向于使用一个对象来存储信息。有任何更有效的方法来实现这一点吗?核心数据会更好吗?
答案 0 :(得分:1)
是的,对于100K行,这对我来说听起来像Core Data。 (如果有必要,您可以编写一个小应用程序在模拟器上运行,该模拟器读入数据并将其保存到核心数据数据库中,然后将其包含在应用程序包中。)
答案 1 :(得分:1)
使用NSFetchedResultsController的核心数据将是将数据从CD实体和UITableView中获取的有效方式。我已经处理了多达4500行的记录集,但从来没有那么大的记录集。
一个建议是在任何过滤方法
上将fetchLimit设置为低