【发布时间】:2012-04-01 03:17:00
【问题描述】:
我有两个在不同选项卡项中访问的相同 ViewController 类的实例。两者都使用相同的实体,但具有不同的谓词。一个显示所有项目,而另一个显示基于其谓词的子集。
当我从“全部”列表中删除一个对象时会出现问题。它会立即更新,但是当我切换到另一个选项卡时,对象仍然存在,即使在视图中来回切换后也是如此。只有在一段时间后,大约 5 到 10 秒,删除才会反映在另一个视图中。
ViewController 类使用 FetchedResultsController。
任何想法是什么原因以及如何让结果立即出现?
【问题讨论】:
-
另一个考虑因素:我在使用内置应用程序主从模板时成功,但是当我尝试使用 UIManagedDocument 时,我无法立即使其同步。也许这只是 ManagedDocument 的问题?
标签: core-data nsfetchedresultscontroller