我有一个独立的.xcdatamodeld文件,我想将其编辑为独立文件,而不是在Xcode项目中。
我知道如果我右键单击.xcdatamodeld目录并单击“显示包内容”,我可以编辑特定的.xcdatamodel文件。我甚至可以从顶层菜单创建新的.xcdatamodel文件(编辑器>添加模型版本...)。
但是,我无法更改.xcdatamodeld文件的当前模型版本。此选项不会显示在右侧面板的文件检查中。
据我所知,当前版本的名称存储在.xcdatamodeld目录中名为.xccurrentversion的plist文件中。
任何人都知道如何从Xcode中更改此内容?
答案 0 :(得分:1)
之前我曾经遇到过这种情况。
要修复它,我只是在vim(或textedit / subethaedit /您选择的文本编辑器)中打开文件并自行修复模型版本。
确保在文档中搜索对模型版本的任何引用。我也相信可以在定义项目/工作区的.plist文件中提及它,所以你可能也希望在这些文件中进行搜索。