如何在ObjectiveC项目中使用C++文件

How to use in ObjectiveC project C++ files

本文关键字:C++ 文件 项目 ObjectiveC      更新时间:2023-10-16

我有一个必要的目标C项目。我将10个C++文件导入到我的项目中。所有这些文件都相互"正在通信"。如果我看一下File1.h,这个文件可以管理其他类中的所有操作。

因此,问题是如何包含对File1.h的引用并从中调用函数。例如:[File1Class getAudioData];如果我通过#include "File1.h"包含它,我将得到一个错误"类是未知元素"

附言:我想将aurioTouch2示例代码导入到我的项目中,并从它们的C++代码中调用函数。

您只需在Xcode中打开两个项目,然后从aurioTouch2应用程序拖放所需的文件。通过选择将文件放入xcode项目后得到的复选标记,确保文件确实已复制。在此之后,您将能够使用这些文件/类。考虑使用".mm"作为要在其中使用c++文件/类的实现文件的扩展名。您还可以使用".mm"作为appdelegate实现文件的扩展名,以防出现与c++相关的错误。