例如,我在数据库中有10 000个条目,我需要将它们显示在UITableView中。
所以,我应该设置所有NSCoreData的东西,创建NSFetchRequest和NSFetchedResultsController。
然后我可以使用[NSFetchedResultsController objectAtIndex]方法访问cellForRowAtIndexPath中的这些条目。
问题是:
答案 0 :(得分:1)
NSFetchedResultsController
会照顾您的所有顾虑。
batchSize
进行比较。我预测你不会发现任何差异,或者它可以忽略不计。 (如果有任何东西可能具有极高的滚动速度。)NSManagedObjectContext
?绝对没有。 NSFetchedResultsController
应该在主线程上使用。 答案 1 :(得分:0)