从SplitView控制器的详细信息视图中删除核心数据记录

时间:2013-06-12 09:46:55

标签: objective-c core-data ios6 nsfetchedresultscontroller nsmanagedobjectcontext

我正在尝试直接从SplitViewController的详细信息视图中删除CoreData记录。

这是我尝试过的:

[self.detailItem.managedObjectContext deleteObject:self.detailItem];

但它只从TableView中删除它。当我重新启动应用程序时,记录仍然存在。 如何正确删除?谢谢!

1 个答案:

答案 0 :(得分:0)

您必须保存托管对象上下文。这会将更改写入后备存储(正常的SQLite文件),以便它们保持不变。