【发布时间】:2020-05-28 06:18:08
【问题描述】:
我想为 Unity 创建一个原生 iOS 插件,以使 iPhone 应用能够通过蓝牙进行通信并使用 Unity 显示接收到的数据。
从我目前的观点来看,我看到了两种方式:
-
创建 Swift 库:首选,因为我已经了解 Swift,但似乎我必须创建 Objective-C 桥接类才能访问 Unity 中的 Swift 方法。
学习 Objective-C 并创建 Objective-C 库
似乎无论如何都需要 Objective-C,但使用 Apple 推荐的编程语言 Swift 将是一种更新的方法。
目前哪种方式是最佳实践?
【问题讨论】:
标签: ios swift unity3d plugins bluetooth