Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/93.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Can';t在Xcode中打开数据模型文件_Ios_Xcode_Core Data_Xcode8_Xcdatamodel - Fatal编程技术网

Ios Can';t在Xcode中打开数据模型文件

Ios Can';t在Xcode中打开数据模型文件,ios,xcode,core-data,xcode8,xcdatamodel,Ios,Xcode,Core Data,Xcode8,Xcdatamodel,使用MacOS Sierra(10.12.1(16B2555))和Xcode 8.1(8B62)。未选择“使用核心数据”创建新项目。现在,当我创建一个新的数据模型时,我不能在Xcode编辑器中打开它 即使我右键单击,openas->也不会显示任何选项 我看了一下,但答案对我没有帮助 我已经删除并重新添加了文件,甚至重新生成了数据模型。 我已经清理了项目和构建文件夹。 还提交到源代码管理,然后重试。 甚至重新启动了Xcode和Mac,但似乎什么都不起作用 现在如何在我的项目中使用核心数据?您可以

使用MacOS Sierra(10.12.1(16B2555))和Xcode 8.1(8B62)。未选择“使用核心数据”创建新项目。现在,当我创建一个新的数据模型时,我不能在Xcode编辑器中打开它

即使我右键单击,
openas->
也不会显示任何选项

我看了一下,但答案对我没有帮助

我已经删除并重新添加了文件,甚至重新生成了数据模型。 我已经清理了项目和构建文件夹。 还提交到源代码管理,然后重试。 甚至重新启动了Xcode和Mac,但似乎什么都不起作用


现在如何在我的项目中使用核心数据?

您可以尝试打开xcdatamodeld的包内容,用相同的名称拖出其中的文件,然后使用它。我也有同样的问题,多亏了这一点,我才解决了这个问题

我在另一个文件夹中创建了同一个文件,以测试它是否可以工作,它确实可以。我删除了它,并试图在我想要的文件夹中重新创建它,然后它工作了

这在我使用Xcode 8.1(8B62)的设置中非常有效。你是如何添加文件的?新建->文件->核心数据模型,它在我的其他项目中也能正常工作。奇怪的是,在我的Xcode版本中,它说的是“数据模型”而不是“核心数据模型”。在我的版本中,它说的也是“数据模型”,我只想指出它在“核心数据”部分中的内容。这里是另一个想法。也许你的其他文件或框架使用了一种叫做“用户”的东西?你能换一个不同的型号吗?