作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想知道如何使用 HealthKit
查找用户的最高速度。
我遇到过这个HKMetadataKeyMaximumSpeed
但不知道如何实现/使用它。这些文档对我来说不是很清楚。
有人可以在这里提供任何帮助吗?
最佳答案
苹果表示:
HKMetadataKeyMaximumSpeed Set this key on a workout, workout segment, or a quantity sample that represents distance. Set its value to an HKQuantity object with a length/time unit (for example, m/s)
因此您可以将此函数与此属性一起使用:
func workoutSession(_ workoutSession: HKWorkoutSession, didGenerate event: HKWorkoutEvent) {
if event.type == .segment {
let maxSpeed = event.metadata?[HKMetadataKeyMaximumSpeed]
// do it here your logic
}
关于您的评论:您无法在模拟器上生成这些事件。
关于ios - 如何找到 HKMetadataKeyMaximumSpeed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65553571/
我想知道如何使用 HealthKit 查找用户的最高速度。 我遇到过这个HKMetadataKeyMaximumSpeed但不知道如何实现/使用它。这些文档对我来说不是很清楚。 有人可以在这里提供任何
我想知道如何使用 HealthKit 查找用户的最高速度。 我遇到过这个HKMetadataKeyMaximumSpeed但不知道如何实现/使用它。这些文档对我来说不是很清楚。 有人可以在这里提供任何
我是一名优秀的程序员,十分优秀!