NSFetchedResultsController是否还缓存了记录集本身,或者只是关于表显示内容的一些元数据?

时间:2010-01-15 10:27:42

标签: iphone objective-c core-data

我担心我的英语对于文档来说太糟糕了;)感觉就像他们试图说的那样,NSFetchedResultsController也会缓存记录集本身,因此它可能会查询一些蹩脚的Web源半小时,然后下一次显示那个数据从缓存中超级快?或者只是缓存一些关于“如何显示内容”的数据?

1 个答案:

答案 0 :(得分:2)

NSFetchedResultsController从Core Data存储中提取数据。它不从其他来源(如Web)获取数据。您可以从Web获取数据并将其插入到托管对象上下文中,然后可以获取该文件。

作为Core Data的一部分,NSFetchedResultsController受益于优化,包括管理对象(记录数据)的缓存以提高性能。