NSFetchedResultsController初始提取速度慢

时间:2011-11-08 23:56:45

标签: iphone ios core-data nsoperation

我正在处理我的第一个核心数据应用,正在使用NSFetchedResultsController。我的问题是初始提取速度很慢,所以当我的tableview滑入视图时,暂停时会调用初始提取并阻止UI。在所有示例中,我看到初始提取是在viewDidLoad中完成的。我想知道是否可以在NSOperation中完成此操作以避免阻塞主线程?

我不确定如何以线程安全的方式将NSFetchedResultsController传递给NSOperation。这可能吗?如果不是,那么如何确保在FRC上进行初始提取时不会阻止UI。

0 个答案:

没有答案