【问题标题】:Is a Core Data model diagram view saved?是否保存了 Core Data 模型图视图?
【发布时间】:2014-02-25 10:12:31
【问题描述】:

我的核心数据模型有一个小问题。图表视图中的布局不断恢复,所有实体都堆叠在一起。

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

还有其他人有这个问题吗?

【问题讨论】:

    标签: ios xcode core-data


    【解决方案1】:

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

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

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

        【讨论】:

        • 真的,我把它们搬来搬去。但是一段时间后回到图表后,它们又都被堆叠起来了。
        猜你喜欢
        • 1970-01-01
        • 2011-09-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-06-16
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多