草庐IT

HKStatistics

全部标签

ios - 如何按小时对 HKStatistics 进行分组?

我正在尝试从HealthKit中提取步数数据。我想创建按小时分组的步数数据摘要。目前,我可以使用HKSampleQuery提取NSPredicate提供的日期范围内的所有数据样本。我还可以使用HKStatisticsQuery获取某个日期范围内的步数总和。我想问的是,是否有一种方法可以按小时对样本或统计数据进行汇总分组。在SQL中,我会这样写:SELECTHOUR(date),SUM(steps)FROMhealthkitWHEREdateBETWEEN'blah'AND'blah'GROUPBY1;我是否真的需要24x31次查询HKStatistics才能写入按小时分组的最后一个月的