在xcode中扩展数据模型?

时间:2012-09-17 06:30:32

标签: database xcode core-data

所以我在xcode数据模型中为实体添加了一个新属性。 基本上就像我在MySQL中为表格添加新列一样。然而,结果并不像MySQL / web dev那样漂亮。

当我运行构建时,它会抛出“无法找到源存储的模型”。

在xcode中向现有实体添加新属性时,我需要做什么(步骤?)?

1 个答案:

答案 0 :(得分:0)

如果您有数据模型,并且使用此模型保存了数据,则会在~/Library/<'application name'>/目录中为您生成.storedata文件(xml)(对于cocoa应用程序)。如果更改数据模型(如添加实体),则完成此操作后,.storedata文件将不再与数据模型兼容。
因此,要么您需要不同版本的数据模型,要么作为临时解决方案,您可以继续从我之前提到的目录中删除.storedata文件。但是这将删除您之前保存的所有数据。