[英]Xcode 10 Error: Multiple commands produce after generating NSManagedObject subclass
我有一个要使用 CoreData 的项目。 我首先创建数据模型 - 代码编译得很好。 然后,我尝试通过转到Editor -> Create NSManagedObject Subclass
来生成 NSManagedObject 子Editor -> Create NSManagedObject Subclass
。 生成的文件导致Multiple commands produce
在尝试编译时Multiple commands produce
错误。
由于您已经手动生成了 NSManagedObject 子类(通过转到Editor -> Create NSManagedObject Subclass
),您需要告诉 CoreData 在构建项目时它不应再次生成它们。
您可以通过转到您的数据模型文件(类似于Model.xcdatamodeld
),并在 Data Model Inspector Codegen
从Class Definition
更改为Category/Extension
或(很可能) Manual/None
:
注意:执行此操作后,您可能必须删除 DerivedData。
有关更多信息,请参阅核心数据新增功能中的“Xcode 自动子类生成”部分。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.