xcode 8 删除旧对象

xcode 8 delete old objects

几分钟后,我有了核心数据的第二个版本:

此条目不可用,我想将其删除。 但我没有找到办法做到这一点?我怎样才能删除这个旧的不可用对象?

我怀疑你有这种情况的原因是你在编辑器中有 'Add a Model Version' 以及如何在 Finder 的主文件夹中的模型上点击 cmd+delete。您的主文件夹中仍有原始版本 'CoreData.xcdatamodel'。这是清理项目导航的方法。

1) 在 Xcode Project Navigator 中,右键单击 *.xcdatamodeld 并单击 'Delete'。

2) 还是在 Xcode 中,将鼠标放在项目名称或组名称上(首先在您的项目下创建一个新组。例如 'model'),然后右键单击并 select '添加文件到 "ProjectName"...

3) Finder window 将打开。导航到您的 *.xcdatamodeld,select 并单击 'Add'

4) 现在你应该在 Xcode Project Navigator clean without red V2 model 中取回 *.xcdatamodeld 文件。