我正在尝试编写带有三个选项卡的选项卡式应用程序,其中使用Fetched Results Controller从核心数据中显示数据。
现在即使我删除选项卡1中的项目,表格视图也会更新以描述更改。
但是当我从标签2中删除某个项目,然后返回标签1时,表格不是最新的。
每当我删除选项卡2中的项目时,我都尝试委托查看选项卡1的控制器,其中表1的视图控制器随后调用: -
[self.tableView reloadData];
// Still doesn't work
当我退出应用程序并再次启动它时,它会显示更新的数据。
任何人都可以帮忙。非常感谢。
答案 0 :(得分:0)
您确定在删除后保存ManagedObjectContext吗?如果要创建两个核心数据上下文(每个tableView一个)而不在第二个选项卡上保存删除,那么您将获得所描述的症状。