核心数据的应用程序不保存我的数据,为什么?(Core data app does not save

2019-10-17 02:14发布

我写我的第一核心数据的应用程序。 出于某种原因,我的编辑都退出并重新启动应用程序后消失。 保存,关闭窗口,并重新打开(不退出)保留的数据。 如果我打开文本编辑保存的文件,我看到我的编辑字段。 东西必须在读取过程中出错。 也许我忘了某处更改设置? 有谁认识到这种行为?

Answer 1:

你保存的NSManagedObjectContext更改您的模型对象后?

尝试

NSError *error;

if (![myContext save:&error]) {
    // Handle error
}

保存消息返回成功的BOOL。 您应该检查该值,看看是否保存成功。 如果没有,你通过在将载有关于为什么保存信息的NSError基准可能失败。

如果您发布的代码,我也许能进一步帮助。



Answer 2:

阵列控制器应该有“准备内容”接通。 否则,装载不填充阵列,另一个保存permentently删除修改!



文章来源: Core data app does not save my data, why?