我有一个项目是用Swift编写的,但是项目的某些部分是用Objective-C ++编写的,以便与C ++库集成。我的.mm文件看不到Swift类。我已经完成了Can't use Swift classes inside Objective-C的所有步骤,但仍然无法解决。自动生成的"project-Swift.h"
会生成错误。我试图删除发生错误的代码段,并且工作良好,但是每次清理项目时,此"project-Swift.h"
都会重新生成。这是错误为link的屏幕截图。谢谢。
答案 0 :(得分:2)
这似乎是在包含桥接头之前,您没有包括定义缺失符号的头,例如NSViewController
。