实体名称更改时,Core Data建模器不会更新

时间:2014-04-09 14:56:10

标签: ios xcode core-data

我在使用Core Data建模器时遇到了问题。我有一个问题,我需要更改建模器中的实体名称。当我这样做时,我删除了关联的托管对象子类,做了一个干净,然后返回建模器,突出显示具有新名称的实体,然后使用

生成子类
Editor > Create NSManagedObject Subclass

当我这样做时,新生成的子类仍然具有原始名称。我错过了什么吗?

2 个答案:

答案 0 :(得分:6)

在模型编辑器中,您可以将类名与实体名称分开设置。他们不必是一样的。如果您只更改实体名称,那么您所看到的是正常的。

答案 1 :(得分:0)

  1. 选择您要更改的ENTITY

  2. 从右上角选择数据模型,如下所示,并根据需要进行更改。实体名称和类别不必相同。

  3. enter image description here

    1. 最后清理并构建项目。