繁体   English   中英

Core Data 不会从 model 创建类

[英]Core Data doesn't create classes from model

我试图添加一个类别实体,我添加了一个名称属性和与项目实体的关系。 但是当我尝试在我的 CategoryViewController 中调用 Category 时,我收到了这个警告:使用未解析的标识符“Category”,我认为这些类不是从 model 生成的。 Xcode 没有让我自动完成类别! 我尝试在代码生成中定义 select Class ,但它不起作用。

下图显示了 Core 数据 model 编辑器:

截图核心数据模型编辑器

我使用 Xcode 11.1 和 Swift 5

您应该为您的实体创建 NSManagedObjectSubclass。 在这样做之前,将实体设置中的属性CodegenClass 定义设置为Manual/None

打开您的数据 model(file.xcdatamodeld)。 Go编辑器>创建 NSManagedObjectSubclass Select 您的数据 model、select 实体和 ZA3B5EBD8A1E9EBF44A372E80D5A7 将为它生成类。 在构建项目之后,您将能够创建Category实例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM