繁体   English   中英

在WatchKit应用程序上连续显示IOS应用程序的心率

[英]Show heart rate from IOS app on WatchKit app continuously

我想知道将BLE心率监视器获得的心率显示到WatchKit应用程序上的IOS应用程序的最佳做法是什么。 直接转移是不可能的。 我正在考虑一个计时器,它将在IOS应用上每秒触发一次,并将实际心率传输到SharedDefaults。 在WatchKit应用程序上,我还实现了一个计时器,该计时器每秒从SharedDefaults中读取一次。 那是一个好的解决方案吗?

//创建并共享对NSUserDefaults对象的访问。 NSUserDefaults * mySharedDefaults = [[NSUserDefaults alloc] initWithSuiteName:@“ com.example.domain.MyShareExtension”];

//使用共享的用户默认对象更新用户的帐户。 [mySharedDefaults setObject:bpm forKey:@“ heartrate”];

您还可以使用https://github.com/mutualmobile/MMWormhole将数据从iPhone应用程序传递到WatchKit扩展,这样您就不必依赖始终运行的计时器了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM