0

我们可以将 C++ 文件添加到 ios 项目中吗?如果是这样,那么我们需要做的所有构建设置是什么?苹果在 ios 项目中接受 C++ 代码吗?

4

3 回答 3

3

你不需要做任何特别的事情。只需将文件添加到项目中,只要它们具有 .cpp 或 .cxx 扩展名,它们就可以正常编译。

如果你想在 Objective-C 代码中使用 C++ 对象,你需要在“Objective-C++”模式下编译,通过将你的实现文件命名为 .mm 而不是 .m 来做到这一点,然后你可以在你的 Objective-C 类中使用 C++ 对象和方法。

于 2013-10-03T06:31:26.307 回答
1

@Cintu:您可以像这样在 X-Code 中添加 C++ 文件。

由于 Objective-C 是 C 的扩展/超集。在此处输入图像描述

于 2013-10-03T06:33:58.813 回答
0

是的,您可以在 ios 项目中使用 c++ 文件。而且,是的,Apple 接受您的应用程序,除非它使用私有框架。

于 2013-10-03T06:31:27.703 回答