尝试查看.xcdatamodel时,XCode崩溃

我有一个由Core Data支持的应用程序,我已经工作了一段时间。 我使用版本控制(以前的SVN,现在是Git)在不同的Mac之间移动它。

前几天,我无法打开这个项目。 OH CRAP。 幸运的是,由于Time Machine,我能够及时回归,并恢复到早期版本。 我怀疑XCode项目文件或核心数据文件的某些东西在这里发挥作用(我遇到了这个人做过的一些问题,我猜),但是一切似乎都在工作,所以我继续前进。

但是现在,我意识到当我尝试在XCode中打开.xcdatamodel文件时,我不能。 它只是挂起然后我结束强制戒烟。 除此之外,该应用程序完全正常。 我可以将它部署到模拟器或设备,它的工作原理。 但我不知道我对编辑有什么希望。 我可以做些什么来解决这个问题?

我现在处于相同的情况,但是当我仔细查看我的模型文件原始文本时,我看到所有关于屏幕rect的奇怪属性的元素

 

所以我改成这个

  

对于所有实体。 这样做了,现在我可以在Xcode中再次打开模型文件。

最后,我结束了在XCode中删除模型文件并重写它。 幸运的是,它不需要很长时间。 如果其他人对如何修复损坏的模型文件有不同的建议请加入,我可以将您的答案标记为已接受。