是否保存了核心数据模型图视图?

时间:2014-02-25 10:12:31

标签: ios xcode core-data

我的核心数据模型存在一个小问题。图表视图中的布局保持还原,并且所有实体都堆叠在一起。

XCode是否在.xcdatamodel中保存布局信息?如果是这样,默认情况下是否将此信息添加到源代码管理中,还是必须跟踪其他文件?或者它是否保存在类似于断点和用户界面布局的用户首选项中?

其他人有这个问题吗?

3 个答案:

答案 0 :(得分:2)

此信息存储在数据模型文件中。没有要跟踪的单独文件,它与实体定义位于同一文件中。

然而,Xcode并不总是保留这些数据。这是一个错误。我早已放弃了图表视图,部分原因是当Xcode丢失排列并将所有实体放在图表的中心时,我不得不经常清理它。

提交错误,并停止使用图表视图。这是保持理智的最佳方式。

答案 1 :(得分:2)

旧线程,但对于Google员工...... Xcode 7仍然很古怪。尽可能接近,这个信息可以正确保存,但只有在保存模型本身时才能保存。看起来好像Xcode只识别MOM需要保存IFF你对实际模型进行了更改,而不是模型的图表。就个人而言,我的构建设置被设置为自动保存构建中未保存的文件,因此我假设构建时所有内容都是最新的。如果模型本身没有改变,这将不包括MOM图表更改 - 在这些情况下需要在调整图表后手动命中Cmd-S。

答案 2 :(得分:0)

您可以查看单独的实体,也可以拖放实体以获得清晰的视图。 右下方有一些按钮使用它们。