所以我在xcode数据模型中为实体添加了一个新属性。 基本上就像我在MySQL中为表格添加新列一样。然而,结果并不像MySQL / web dev那样漂亮。
当我运行构建时,它会抛出“无法找到源存储的模型”。
在xcode中向现有实体添加新属性时,我需要做什么(步骤?)?
答案 0 :(得分:0)
如果您有数据模型,并且使用此模型保存了数据,则会在~/Library/<'application name'>/
目录中为您生成.storedata文件(xml)(对于cocoa应用程序)。如果更改数据模型(如添加实体),则完成此操作后,.storedata文件将不再与数据模型兼容。
因此,要么您需要不同版本的数据模型,要么作为临时解决方案,您可以继续从我之前提到的目录中删除.storedata文件。但是这将删除您之前保存的所有数据。