cpp 文件#include 导致错误,@class 不是
Posted
技术标签:
【中文标题】cpp 文件#include 导致错误,@class 不是【英文标题】:cpp file #include causing errors, @class not 【发布时间】:2010-10-22 10:47:17 【问题描述】:在 iPad 应用程序中,我使用第三方 cpp 文件作为某些 UI 功能的控制器;它与 IB 连接起来,@class
定义就是我所需要的。
但是现在我试图在 cpp 文件上设置一个委托,因此必须将它包含在我的 viewController
的实现中。
在我的实现中包含 cpp 标头会导致一堆错误看起来很像这样:
[cpp_header_file_path] 错误:预期 '='、','、';'、'asm' 或 '[cpp 类]'之前的'属性'
甚至像这样的运算符:
[cpp_header_file_path] 错误:预期 '='、','、';'、'asm' 或 '之前的'属性'
有人能解释一下吗?
【问题讨论】:
【参考方案1】:将文件的后缀从 .m (Objective-C) 更改为 .mm (Objective-C++)。
【讨论】:
以上是关于cpp 文件#include 导致错误,@class 不是的主要内容,如果未能解决你的问题,请参考以下文章