我正在编写iOS Core Data的功能。我有一个Entity
名为"Friend"
,其Codegen
为Category/Extension
。我已将自己的朋友子类编写为NSManagedObject
。我遇到了Lexical or Preprocessor Issue
,'.Friend.h' file not found
文件Friend_CoreDataProperties.h
中自动生成的问题。
我手动更正.Friend.h
到Friend.h
后,会出现另一个类似的问题:文件.Friend+CoreDataProperties.h not found
中的CoreDataTest+CoreDataModel.h
我也可以手动修正它,它将构建并正常工作。但每次清理和重建程序时,问题都会再次出现,因为这些代码是自动生成的。
答案 0 :(得分:0)
在重新创建另一个核心数据应用程序之后,我发现Current Product Module
正在避免人类生成并将该点放在该h文件导入行之前。删除Current Product Module
后,一切正常!
我不知道为什么会这样,以及如何以正确的方式处理这个问题。任何了解此事的人都可以提供帮助。