在这种情况下,“类”对于类型查找是不明确的

Avi*_*Net 16 core-data ios swift swift4

我做了一个核心数据模型:

class Order: NSManagedObject {
    ... //code
}
Run Code Online (Sandbox Code Playgroud)

但是当我尝试构建时出现错误:

在这种情况下,“顺序”对于类型查找来说不明确

Avi*_*Net 24

所以我想 - 实体“订单”应该在核心数据属性面板中定义。

  1. 打开核心数据.xcdatamodeld文件

  2. 选择实体“订单”

  3. 右侧选择模块下的“当前产品模块”

  4. 在 Codegen 下选择“类别/扩展名”

在此输入图像描述

  • 使用 Manual/None 时工作@jeet.chanchawat (4认同)

小智 10

以下是对我有用的步骤,

  • 删除创建的“NSManagedObject”文件
  • 干净的构建
  • 打开核心数据.xcdatamodeld 文件
  • 选择“实体”打开右侧窗格
  • 将模块设置为“当前项目”,将 Codegen 设置为“无模块” 设置一个参考图像
  • 现在从顶部转到编辑器菜单并创建一个子类“NSManagedObject”
  • 构建项目
  • 返回 Enity 右窗格并将 Codegen 更改为“类定义” 设置两个参考图像