0

我試圖直接從SplitViewController的詳細視圖中刪除CoreData記錄。從SplitView控制器的詳細視圖中刪除核心數據記錄

這是我已經試過:

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

但它只是從TableView中刪除。當我重新啓動應用程序時,記錄仍然存在。 如何正確刪除它?謝謝!

+1

你*保存*管理的對象上下文嗎? –

+0

新人的錯誤。這幾乎解決了它,謝謝。如果你想要,你可以把它作爲答案發布,所以我會批准它 –

回答

0

您必須保存受管對象上下文。將更改寫入後備存儲(SQLite文件通常),以便它們保持不變。

相關問題