【问题标题】:CoreData: Opening a standalone .xcdatamodeld file and changing current model versionCoreData:打开独立的 .xcdatamodeld 文件并更改当前模型版本
【发布时间】:2014-02-19 19:20:23
【问题描述】:

我有一个独立的 .xcdatamodeld 文件,我想将其作为独立文件进行编辑,而不是在 Xcode 项目中。

如果我在 .xcdatamodeld 目录中单击鼠标右键并单击“显示包内容”,我知道我可以编辑特定的 .xcdatamodel 文件。我什至可以从顶部菜单(编辑器 > 添加模型版本...)创建新的 .xcdatamodel 文件。

但是,我无法更改 .xcdatamodeld 文件的当前模型版本。此选项不会显示在右侧面板的文件检查中。

据我所知,当前版本的名称存储在 .xcdatamodeld 目录中名为 .xccurrentversion 的 plist 文件中。

任何人都知道我如何从 Xcode 中更改它?

【问题讨论】:

    标签: ios xcode core-data


    【解决方案1】:

    我以前也遇到过这种情况。

    为了修复它,我只是在 vim(或 textedit/subethaedit/您选择的文本编辑器)中打开了文件并自己修复了模型版本。

    确保在文档中搜索对模型版本的任何引用。我也相信它可能会在定义您的项目/工作区的 .plist 文件中被提及,因此您可能也想在这些文件中进行搜索。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-16
      • 1970-01-01
      • 2013-07-11
      相关资源
      最近更新 更多