我们可以将C ++文件添加到iOS项目中吗?

时间:2013-10-03 06:29:01

标签: ios objective-c

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

3 个答案:

答案 0 :(得分:3)

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

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

答案 1 :(得分:1)

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

由于Objective-C是C。enter image description here

的扩展/超集

答案 2 :(得分:0)

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