HealthKit - 获取血糖餐时间

时间:2017-11-23 12:13:44

标签: ios swift health-kit

添加新的血糖读数时,可以选择用餐时间进行阅读。有三个值的选择器(Unspecified,Before Meal,After Meal)。

我能够使用

成功获得阅读
HKQuantitySample sample = ...
var value = sample.quantity.GetDoubleValue(hkUnit);

但我不知道怎么吃饭。

如何使用HealthKit Query获取用餐时间。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

可以通过metadata属性获取它:

let mealtime = sample.metadata?[HKMetadataKeyBloodGlucoseMealTime] as? Int