HealthKit - 获取血糖餐时间

问题描述 投票:1回答:1

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

我能够成功地获得阅读

HKQuantitySample sample = ...
var value = sample.quantity.GetDoubleValue(hkUnit);

但我不知道怎么吃饭。

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

ios swift health-kit
1个回答
2
投票

可以通过元数据属性获取它:

let mealtime = sample.metadata?[HKMetadataKeyBloodGlucoseMealTime] as? Int
© www.soinside.com 2019 - 2024. All rights reserved.