这与其说是编程语法问题,不如说是数据结构问题。Health应用程序的数据结构有点像黑盒子。我想查询HKHealthStore并创建包括ActiveEnergyBurned在内的项目的每日摘要,以及包括totalEnergyBurned在内的锻炼摘要。我有成功检索此信息的代码(如下)。然而,每天的总数通常比当天的锻炼少!我确信我的代码没有问题,因为AppleHealth应用程序中显示的数字完全相同。例如:昨天的训练:我的应用workout.totalEnergyBurned=905大卡昨天ActiveEnergyBurned的总和655kcal健康应用显示两者的数字完全相同。如果Acti