【发布时间】:2014-08-08 15:23:36
【问题描述】:
我正在使用音频单元在 iOS 7 上开发音频生成器,并将样本渲染到 cpp 文件中。我的问题是我需要在渲染期间将输出量通知给用 c++ 计算的 UI。
我怎样才能做到这一点?如果我可以从 cpp 文件中调用一个客观的 C 方法就足够了。
【问题讨论】:
-
您可以将代码编译为 Objective-C++ - 最简单的方法是将您的 .cpp 重命名为 .mm。然后它将正确编译,您可以(在大多数情况下)随意混合 Objective-C 和 C++。
-
感谢您的快速回复!这会使 cpp 代码有所不同吗?我的意思是,如果我将cpp代码编译为Objective-C++,可能代码执行会更慢......还有其他缺点吗?
-
objective-c++ 与 c++ 一样快。这与 Objective-c 与 c 的关系相同。
标签: c++ ios objective-c audio