Xcode UI 不显示我创建的核心数据实体

Posted

技术标签:

【中文标题】Xcode UI 不显示我创建的核心数据实体【英文标题】:Xcode UI does not show the Core Data entities I have created 【发布时间】:2014-02-14 15:21:54 【问题描述】:

Xcode Core Data UI 不显示我在图形视图中创建的实体。为什么是这样?我该如何解决?

【问题讨论】:

您的意思是“类”视图只显示 2 个实体,但应该存在 7 个?它们是在彼此之上还是在画布边缘? 是的 7 应该存在,如图所示。我试着移动它们,看起来它们并没有相互重叠。 (除非我尝试选择,它会一次全部选择) 为什么要删除ios7和xcode5标签?我不想混淆我正在开发的版本。 最初,从描述中,听起来问题是关于 SQLite 表,而不是 Xcode UI。立即更新您的措辞和标签。仍然不是 iOS7 问题(或根本不是 iOS)。 听起来很明显,但您是否已经尝试过移动它?另一个实体可以位于顶部的下方。 【参考方案1】:

图形编辑器在最好的时候是古怪的。经常重启 Xcode 可以解决这个问题。从表格样式切换到图表样式可能会强制重绘。关闭文件(不是项目,只是模型文件)并重新打开它也可以清除此问题。

如果这些都不起作用,那么您的 Xcode 项目中的 xcshareddata 文件可能已损坏。尝试在 Xcode 未运行时删除该文件(或将其重命名以进行测试),然后启动 Xcode 并强制它重建它。

【讨论】:

这有点修好了,虽然我不确定到底是什么,我尝试了一切,然后开始研究另一个课程,然后随机修复:v

以上是关于Xcode UI 不显示我创建的核心数据实体的主要内容,如果未能解决你的问题,请参考以下文章

按摩框不显示实体框架核心[重复]

核心数据从界面元素创建实体

如何让用户在核心数据xcode中创建自己的属性

Xcode 和核心数据 - “创建 NSManagedObject 子类”

将核心数据与 iCloud 同步 - 不包括实体

添加“下一步”按钮以显示下一个表格实体