gpt4 book ai didi

ios - 具有累积聚合样式的 HKQuantityType 月份的统计信息

转载 作者:行者123 更新时间:2023-12-01 20:09:50 29 4
gpt4 key购买 nike

我需要使用累积聚合样式创建 HKQuantityType 月份的统计数据,例如在 Health App 中的年 View 中。

HKStatisticsCollectionQuery 只能计算累积类型的总和。

现在如何运作。
我正在制作 12 个 HKSampleQueries。每个任务都有一个谓词,其中包含一个月的开始和结束日期。
然后我遍历每个查询结果以计算有样本的天数(一天可以包含多个样本)。
准备好天数后,我将蛾子的总和除以天数。

主要问题是,如果我在一个飞蛾中获取所有样本,我会得到大约 10000 个样本。
月数为 12,因此一年中的一个 Metric 大约有 120000 个样本。

我在后台线程中运行它,但是在计算每个月的平均值时内存量约为 180mb,计算大约需要一分钟。

有没有可能在一个月内获得样本数量,按天摸索?
我没有找到任何解决方案:(

最佳答案

试试 HKStatisticsCollectionQuery以一天为间隔。然后,您可以平均每天返回的总和。它应该比查询每个月的所有样本效率高几个数量级(并且更正确,因为您需要考虑 HKSampleQuery 返回的重叠样本)。

关于ios - 具有累积聚合样式的 HKQuantityType 月份的统计信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37967006/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com