【发布时间】:2011-07-16 22:04:35
【问题描述】:
安装了 Xcode 4,一切看起来都很好……除了,当我尝试将版本控制添加到 Core Data 模型时。在说明中说我应该在导航器中选择数据模型,然后“选择编辑器 > 转换为版本化模型”。好吧,“编辑器”菜单没有“转换为版本化模型”项!!!跳过这一步会使 Xcode 4 崩溃。另外,我不敢相信现在 Xcode 4 已经是付费产品了!
【问题讨论】:
安装了 Xcode 4,一切看起来都很好……除了,当我尝试将版本控制添加到 Core Data 模型时。在说明中说我应该在导航器中选择数据模型,然后“选择编辑器 > 转换为版本化模型”。好吧,“编辑器”菜单没有“转换为版本化模型”项!!!跳过这一步会使 Xcode 4 崩溃。另外,我不敢相信现在 Xcode 4 已经是付费产品了!
【问题讨论】:
目前 Xcode 4 中的核心数据模型编辑器存在几个问题。我强烈建议在 Xcode 4 旁边安装 Xcode 3 并在 Xcode 3 中完成所有模型工作,直到这些问题得到解决。
我还建议您提交feedback,以便您可以在此问题上发表您的意见。
【讨论】:
首先选择您的 xcdatamodeld 文件并转到编辑器菜单并选择添加模型版本选项。 创建新版本后,再次选择 xcdatamodeld 文件并确保显示了 Utilities 侧边栏并选择第一个图标,即 File Inspector 图标。您将拥有一个版本化数据模型选项。
希望这就是你要找的东西。
【讨论】:
我在使用 xcode 4.5 时遇到了同样的问题。一段时间后我解决了它:
xcode 会自动创建带有两个文件的 *.xcdatamodeld:'test 2.xcdatamodel' 和 'test.xcdatamodel'。并且“test 2.xcdatamodel”被标记为当前版本。
【讨论】: