1

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

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

谢谢。

4

1 回答 1

1

一般来说,您应该使用NSFetchRequest一次性检索数据。

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

于 2012-07-06T05:59:21.990 回答