【发布时间】:2015-10-25 16:32:04
【问题描述】:
我完全按照本教程进行操作,它将 CoreData 添加到现有应用程序中: https://www.youtube.com/watch?v=WcQkBYu86h8
当我到达 seedPerson() moc.save() 时,应用程序崩溃并出现以下错误:
CoreData: 错误: 非法尝试保存到从未使用过的文件 打开。 “这个 NSPersistentStoreCoordinator 没有持久存储 (未知)。它无法执行保存操作。”。没有最后一个错误 记录下来。
已添加 NSManagedSubclass。
DataController 已连接好,我可以进入它。直到 save() 出现问题。知道我可能遗漏了什么导致此错误吗?
【问题讨论】:
-
也许你没有给
addPersistentStoreWithType:configuration:URL:options:error:打电话?您必须先添加一个持久存储,然后才能将数据保存到其中。 -
发布创建核心数据堆栈的代码。
-
你修好了吗?