【发布时间】:2011-04-13 16:05:45
【问题描述】:
核心数据在 NSManagedObjectContext 类中提供了“executeFetchRequest”方法,我们可以使用它从表中获取数据并以任何需要的方式使用它。
现在还有另一种方法是使用 NSFetchedResultsController 并将其提供给 UITableView 以从表中获取数据。
我现在的问题是:
哪种方式更快?我的意思是性能方面,哪种方式最好?
NSFetchedResultsController 是否只与 UITableViews 一起使用?
NSFetchedResultsController 的优缺点是什么。
最后一件事,“为什么我们使用 NSFetchedResultsController”,是什么让它比其他任何方式都好。
【问题讨论】:
标签: iphone core-data nsfetchedresultscontroller nsfetchrequest