HealthKit HKSampleQuery 心率读数

Posted

技术标签:

【中文标题】HealthKit HKSampleQuery 心率读数【英文标题】:HealthKit HKSampleQuery Heart rate readings 【发布时间】:2014-09-18 08:04:14 【问题描述】:

我正在尝试使用 HKSampleQuery 通过 healthkit 商店获取心率读数,但我一直在获取 count/s。无论如何我可以通过计数/分钟得到它吗?

【问题讨论】:

count/sec吗?除以 60 怎么样? 【参考方案1】:

尝试在 HKSampleQuery 的完成处理程序中使用类似以下内容

let result = results?.last as HKQuantitySample
let quantity = result.quantity
let count = quantity.doubleValueForUnit(HKUnit(fromString: "count/min"))

【讨论】:

以上是关于HealthKit HKSampleQuery 心率读数的主要内容,如果未能解决你的问题,请参考以下文章

watchOS 2 HealthKit HKSampleQuery 崩溃

Swift 中的单元测试 HKSampleQuery

HKSampleQuery 未检索到最新步骤

HKSampleQuery 未检索到最新步骤

获取 HealthKit 中每个日期的总步数

从 HealthKit 中提取时的额外字符