【问题标题】:ios coredata error Can't find model for source store [duplicate]ios coredata错误找不到源存储的模型[重复]
【发布时间】:2013-04-20 11:16:08
【问题描述】:

我在数据模型中添加了一些更改,现在我收到了错误消息:

找不到源存储的模型

你能解释一下这是什么原因吗?如何解决这个问题呢?为什么我之前的数据模型更改后没有出现?

提前致谢!

【问题讨论】:

    标签: iphone ios objective-c core-data


    【解决方案1】:

    迁移到新模型时,您没有使用版本控制。在对模型进行更改之前,您需要创建一个新版本,以便它知道以这种方式跟踪更改。

    当我遇到这个问题时,我尝试了许多不同的解决方案(包括将 mom 重命名为 momd,反之亦然),唯一有效的是开始一个新项目。同名,默认核心数据。我首先建立了我的模型,然后我复制粘贴了所有的类,等等,然后花了几个小时确保它全部连接和工作,等等......

    然后我学会了使用 git,开始保持版本控制,并开始使用模型版本。现在,如果我遇到致命错误,我会在 git 上回到以前的版本,就像什么都没发生一样。

    祝你好运

    【讨论】:

      猜你喜欢
      • 2014-07-06
      • 2016-05-12
      • 1970-01-01
      • 1970-01-01
      • 2011-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多