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



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

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

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

因此,今天早上我尝试添加一个新实体,该实体与模型中的现有实体具有关系。一切似乎都很好,直到我回去检查模型。这个图形视图太古怪了。关系缺失,箭头指向空白,布局不是我保存的方式…

删除新实体将恢复正常。或出现。

我可以毫无问题地添加实体,但一旦我尝试添加关系,它就会变得一团糟。我认为模型本身还可以,只是图形表示被搞砸了。

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

这是我第一次使用核心数据,所以这对我来说可能有些愚蠢,但我很确定我正在做与其他4个实体完全相同的事情。

请帮忙!

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

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

或者,您可以在同一目录中编辑文件contents,只需删除标记为<elements> .... </elements>的整个部分。在编辑器中,您的实体都将位于彼此之上,但在重新排列它们之后,现在应该可以工作了。

最新更新