XCode 4数据模型版本控制错误?

时间:2011-03-16 20:20:44

标签: core-data xcode4

安装了Xcode 4,看起来很好......除了我尝试将版本添加到Core Data模型时。在说明中它说我应该在导航器中选择数据模型,然后选择“编辑器>转换为版本化模型”。那么,“编辑器”菜单没有“转换为版本化模型”项目!跳过此步骤会导致XCode 4崩溃。此外,我无法相信现在XCode 4不支持付费产品!有任何想法吗?

3 个答案:

答案 0 :(得分:2)

目前Xcode4中的核心数据模型编辑器存在一些问题。我强烈建议在Xcode4旁边安装Xcode3,并在Xcode3中完成所有模型工作,直到这些问题得到解决。

我还建议您提交radar,以便您可以在此问题上添加语音。

答案 1 :(得分:2)

首先选择您的xcdatamodeld文件,然后转到Editor菜单并选择Add Model Version选项。 创建新版本后,再次选择xcdatamodeld文件并确保显示Utilities侧栏,并选择第一个图标File Inspector。您将拥有版本化数据模型选项。

希望这就是你要找的东西。

答案 2 :(得分:0)

我遇到了与xcode 4.5相同的问题。过了一段时间我就解决了它:

  1. 将我的test.xcdatamodel文件移动到项目导航器中的根目录。
  2. 在新位置突出显示文件,然后选择编辑器 - >添加模型版本......
  3. xcode自动创建带有两个文件的* .xcdatamodeld:'test 2.xcdatamodel'和'test.xcdatamodel'。并且'test 2.xcdatamodel'被标记为当前版本。