【问题标题】:cpp file #include causing errors, @class notcpp 文件#include 导致错误,@class 不是
【发布时间】: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' 或 '之前的'属性'

有人能解释一下吗?

【问题讨论】:

    标签: c++ objective-c cocoa-touch xcode include


    【解决方案1】:

    将文件的后缀从 .m (Objective-C) 更改为 .mm (Objective-C++)。

    【讨论】:

      猜你喜欢
      • 2020-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-09
      • 2022-12-03
      • 2021-12-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多