NSFetchedResultsController

NSFetchedResultsController

我有一个包含许多需要检索的不同对象的数据库。我已经决定使用NSFetchedResultsController来检索和存储数据。开发人员使用多个NSFetchedResultsControllers是否是正确的协议?
例如:

NSFetchedResultsController *loadDates = ...;
NSFetchedResultsController *loadMoreData = ...;
NSFetchedResultsController *loadMuchMoreData = ...;


谢谢。

最佳答案

通常,您应该使用NSFetchRequest一次检索数据。

NSFetchedResultsController真正有用的是在数据和UITableViewController子类之间建立桥梁。 NSFetchedResultsController将监视其谓词范围内对托管对象上下文的所有更改,并将委托方法发送到您的UITableViewController子类,以便您可以更新UI。

关于ios - 对每种类型的提取使用独立的NSFetchedResultsController,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11354889/

10-13 04:47