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

标签 ios objective-c

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

最佳答案

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

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

关于ios - 我们可以将 C++ 文件添加到 iOS 项目中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19152252/

相关文章:

objective-c - SceneKit:相当于 Objective C 中的 SCNVector3(0, 0, 0)

objective-c - NSMenu 项目上的黑色色调

ios - 一个 iOS 应用程序中的 SideMenu 和 Tabbar?

ios - 包含 UINavigationController 的状态栏大小不正确

iphone - iOS获取声音响度

ios - WooCommerce iOS OAuth 无效签名

ios - Titanium ios 联系电话自定义标签?

objective-c - WebSocket 连接未使用 SocketRocket 关闭

iphone - 生成文档缩略图

ios - 下拉刷新文本放置在 tableview 上方