添加新的血糖读数时,可以选择用餐时间进行阅读。有三个值的选择器(Unspecified,Before Meal,After Meal)。
我能够使用
成功获得阅读HKQuantitySample sample = ...
var value = sample.quantity.GetDoubleValue(hkUnit);
但我不知道怎么吃饭。
如何使用HealthKit Query获取用餐时间。任何帮助表示赞赏。
答案 0 :(得分:1)
可以通过metadata属性获取它:
let mealtime = sample.metadata?[HKMetadataKeyBloodGlucoseMealTime] as? Int