你还能在Xcode中使用C ++吗?

时间:2016-06-19 19:32:01

标签: c++ xcode macos

我想在Mac电脑上学习C ++。很多论坛都推荐使用Xcode,但是当我下载它时,我意识到它只有Swift或Objective-C的选项。还有办法在Xcode中使用C ++吗?

1 个答案:

答案 0 :(得分:0)

与用于制作应用的系统API交互的问题部分必须是Swift或Objective-C。 (因此,为您提供应用程序开始的裸骨架的项目模板仅为Swift和ObjC。)

但是,Objective-C应用程序可以在内部使用C ++。只需创建.mm文件而不是.m(或重命名项目模板中的文件),以便编译器知道您正在编写Objective-C ++。然后,您可以编写创建C ++对象或调用C ++库的ObjC类,编写存储指向ObjC对象的指针的C ++类或模板等。