Xcode数据模型在编辑器中出现问题

Xcode数据模型在编辑器中出现问题,xcode,core-data,Xcode,Core Data,有人能帮忙吗?因为这让我快发疯了 我有一个应用程序,我在早期阶段,它有一个数据模型。到目前为止,它只有5个实体和一些关系 到目前为止,我还没有使用版本控制,只是从我的iPad上删除应用程序,并在更改模式时重新加载它。到目前为止,这一切都很好,因为我已经多次更改了模式 因此,今天早上我尝试添加一个新实体,该实体与模型中的现有实体具有关系。在我回去检查模型之前,一切似乎都很好。图形视图完全是乱七八糟的。缺少关系,箭头指向空白,布局不是我保存它的方式 删除新实体将恢复正常。或者看起来是 我可以添加没有

有人能帮忙吗?因为这让我快发疯了

我有一个应用程序,我在早期阶段,它有一个数据模型。到目前为止,它只有5个实体和一些关系

到目前为止,我还没有使用版本控制,只是从我的iPad上删除应用程序,并在更改模式时重新加载它。到目前为止,这一切都很好,因为我已经多次更改了模式

因此,今天早上我尝试添加一个新实体,该实体与模型中的现有实体具有关系。在我回去检查模型之前,一切似乎都很好。图形视图完全是乱七八糟的。缺少关系,箭头指向空白,布局不是我保存它的方式

删除新实体将恢复正常。或者看起来是

我可以添加没有问题的实体,但一旦我尝试添加关系,它就会变得一团糟。我认为模型本身没有问题,只是图形表现混乱了

我尝试创建一个新版本,将其设置为当前版本,编辑它,每次都会得到相同的结果。。。我看不出有什么办法解决它

这是我第一次使用核心数据,所以我可能有点傻,但我很确定我在做与其他4个实体完全相同的事情


救命啊

这里有一个小技巧来修复Xcode中的这个显示错误,这通常是由于
YourApp/YourApp.xcdatamodeld/YourApp.xcdatamodel/layout
中的数据损坏造成的

退出Xcode或关闭项目后,您可以删除此文件(对我来说并不总是有效,有时文件不在那里)


或者,您可以编辑同一目录中的文件
内容
,只需删除标记为
的整个部分。您的实体将在编辑器中相互重叠,但在重新排列它们之后,现在应该可以工作了

不是你的错。图形模型编辑器只是有缺陷。如果图形编辑器出现问题,请尝试单击关系或属性之前的小展开三角形。这通常会修复布局。至少在接下来的几分钟。我会尽量保持在表格编辑器中和。非常烦人,特别是如果您是coredata新手,您需要图形编辑器来理解您的模型。谢谢。那我就把最后几个小时记在“苹果时间”上吧!真烦人。这个较小的模型并没有什么问题,但我在应用程序中还有另一个模型,我仍在绘制它,它有大约50个实体和大量的关系。。。那可能会考验我的大脑!你说得对极了。谢谢你,蒙迪。找不到名为layout的文件,但内容仍然存在。疯狂的是,这仍然是一个问题。谢谢在Xcode 7中没有布局文件,但删除了内容中的元素。我在Xcode 7.2上遇到了这种情况。删除“元素”修复了它。