无法创建NSManagedObject子类

时间:2016-11-10 11:26:42

标签: ios swift core-data

我正在尝试学习CoreData。 我创建了一个只有一个属性的实体,并使用编辑器菜单创建了 NSManagedObject

但是一旦我尝试构建应用程序,我就会看到一个Swift编译器错误

文件结构:

enter image description here

Data.xcdatamodeld: enter image description here

错误: enter image description here

2 个答案:

答案 0 :(得分:1)

您正在手动生成已由Xcode生成的NSManagedObject子类。

查找详细解决方案here

答案 1 :(得分:1)

  1. 选择您的实体(项目) - >转到数据模型检查器 - >在Class - >下选择Codegen - >选择手动/无。

  2. 现在重启您的XCode。

  3. 仅供参考,如下图所示。

    enter image description here

    我创建了简单的核心数据应用,可帮助您了解如何插入数据,删除和更新的基础知识。

    看看here