我目前正在 swift 中开发一个应用程序,我想使用 microsoft band 来使用它。我唯一想做的就是包含 BandHeartRate 的 SDK 示例。问题是 SDK 采用 Objective-C 语言,我不知道是否可以在我的应用程序中使用此代码。
我尝试过以下方法:
1) 在链接框架和库中包含 CoreBluetooth 和 Microsoft Band 框架
2) 创建一个桥接 header ,其中包含:
#import < MicrosoftBandKit_iOS/MicrosoftBandKit_iOS.h >
3) 在我的应用程序中包含示例代码(.h 和 .m)
它似乎无法访问框架,所以我不知道该怎么做才能使其工作。我只需要将 Objective-C 中的示例代码包含在我的应用程序中(即 swift 中)
谢谢
最佳答案
您绝对可以将 SDK 合并到您的应用程序中。添加桥接 header (我在移动设备上),类和方法将自动转换为 swift 类型(包括自动完成)
关于ios - 使用 Microsoft Band 检索心率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35454011/