[英]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.