相关疑难解决方法(0)

XCode Cant'编辑CoreData模型

使用后将CoreData模型添加到现有项目中

File > New > File... > Core Data > Data Model

我无法编辑模型.该项目现在包含.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 ios

11
推荐指数
3
解决办法
6324
查看次数

标签 统计

core-data ×1

ios ×1