【问题标题】:Extending data model in xcode?在 xcode 中扩展数据模型?
【发布时间】:2012-09-09 08:47:10
【问题描述】:

所以我在 xcode 数据模型中为实体添加了一个新属性。 基本上就像我在 MySQL 中向表中添加一个新列一样。但是结果不如 MySQL/web 开发中的那么漂亮。

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

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

【问题讨论】:

    标签: database xcode core-data


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-10-11
      • 1970-01-01
      • 1970-01-01
      • 2020-04-06
      • 2012-07-29
      • 2012-04-02
      • 2019-02-14
      相关资源
      最近更新 更多