将CoreData模型添加到我现有的项目中
我无法编辑模型.该项目现在包括一个.xcdatamodeld软件包引用,但是在Project Navigator中单击它将与单击文件夹或组具有相同的效果,当前编辑器不会更改.还右键单击参考并选择“打开方式”没有列出潜在的编辑.此外,打开文件检查器面板仅列出“身份”“目标成员资格”和“文本设置”的设置,它不列出“核心数据模型”或“版本化核心数据模型”的设置
不是这应该对XCodes识别文件类型的能力有任何影响,但是我也在构建阶段引用了CoreData.framework,并在AppDelegate中包含了必要的Core Data属性.
奇怪的是我已经在Finder中打开了.xcdatamodeld软件包,以暴露内部的.xcdatamodel(注意没有尾随’d’).双击该文件将按预期的方式打开Core Data Model Editor的XCode.
甚至陌生人还是,我创建了一个新的投影并点击了“使用核心数据”复选框.这样做允许我通过在Project Navigator中选择.xcdatamodeld引用来编辑数据模型.因此,我的机器和XCode能够并配置为编辑CoreData文件.
就好像XCode无法使用Core Data,除非原始项目是使用“使用核心数据”复选框创建的.
有没有人遇到这个问题,你能解决它吗?
谢谢!