ios - 在 Objective C 示例教程中使用 C++ 文件

标签 ios ipad ios5 objective-c++

在哪里可以获取示例教程,了解如何使用 Objective C 在 XCODE 中使用 Visual C++ 文件?我正在开发具有多个 Visual C++ 文件的应用程序。基本上这是一个为 Windows 开发的游戏应用程序。现在想在iPad上开发。那么我可以重复使用这些文件吗?

提前谢谢您。

最佳答案

您可以直接将 C++ 文件添加到 Xcode,它将编译它们(假设您拥有所有正确的 header 等)。您可以使用 ObjectiveC++ 创建到该代码的“桥梁” - 这意味着您可以将 ObjectiveC 文件的后缀设置为“.mm”,并且文件中的方法将对任何其他 ObjectiveC 对象可见,但您也可以实例化 C++ 对象。事实上,如果你有 C++ ivars(对象变量),当 ObjectiveC 类被释放时,它们会得到正确的析构消息。 Google“ObjectiveC++”了解更多信息。

关于ios - 在 Objective C 示例教程中使用 C++ 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12638464/

相关文章:

css - iPad 肖像 CSS 样式不起作用

ios - iPad性能问题

iphone - 如何在iOS中自定义搜索键盘?

ios - 为什么 UIStackView 不断折叠标签?

ios - 优化 - 步进可能表现得很奇怪 : iOS/Unity

java - 如何在 iOS 上识别用户?

iphone - FBRequest委托(delegate)方法请求:didLoad: is not getting called

ios - 引用同一变量时,Swift 数组内存地址发生变化

objective-c - 用户滚动时如何使右侧/腿部的图像居中

iphone - 如何在注销操作上解除分配 uiviewcontroller/卸载 View