HKUnit for Sleep Analysis?

时间:2015-08-12 22:56:45

标签: ios health-kit

我需要查询HealthKit for HKCategoryTypeIdentifierSleepAnalysis数据,但无法找到兼容的HKUnit数量值。 Apple文档没有提供睡眠分析单元。希望有人已经知道答案。

BTW,iOS Health应用程序显示了Hrs&睡眠图表上的分钟数,但HKUnit参考文献并未包含此类复合单位的选项。

2 个答案:

答案 0 :(得分:2)

Apples documentation我发现了这个:

  

通过比较这些样本的开始和结束时间,应用程序可以计算一些次要统计数据:用户入睡所花费的时间,用户实际睡觉时间在床上的时间百分比,用户在床上醒来的次数,以及在卧床和睡眠中花费的总时间。

这意味着您必须使用样本的startDate和endDate属性来计算睡眠持续时间。

答案 1 :(得分:1)

睡眠样本是HKCategorySample的实例,它是无单位的。您应该使用样本上的startDateendDate属性执行睡眠样本的计算。