c++ - 我们可以在C++代码中使用Coremotion之类的iOS框架吗

标签 c++ ios core-motion ios-frameworks

我需要使用C++构建一个库,该库必须从运动传感器获取数据。然后是android和iOS中的库。看起来有可能在android上做到这一点,但我正在努力寻找iOS的答案。

最佳答案

您可能需要分别为ios和android桥接。像android一样,您需要使用不同的包装器/ JNI Bridge和ios Objective-c(.mm)文件的不同包装器才能使用传感器值。当然,您不能为每个平台共享不同的传感器。
您可以检查这个开放源代码存储库,以了解如何使用C++和obj-c / Swift的包装器。
https://github.com/foundry/OpenCVSwiftStitch

关于c++ - 我们可以在C++代码中使用Coremotion之类的iOS框架吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62650865/

相关文章:

c++ - 为什么 Qt 在信号和槽中抛出 lambda 表达式错误?

c++ - std::unordered_set 是否连续(如 std::vector)?

包含唯一指针成员变量的类的 C++ 赋值运算符

c++ - 在 C++ 中查看 ASCII 代码时出现意外结果

html - 要隐藏的 Swift 和 UIWebView 元素

ios - 在 iOS 8 中获取设备 token

iphone - 在 iOS 中使用 float 添加值

ios - 如何计算设备移动的最后两点的加速度计

ios - 检测 iPhone 底部的凹凸

ios - 没有让 Core Motion 在 UI 中显示加速度计数据