苹果健康如何清除经期数据

苹果健康如何清除经期数据,第1张

需要在健康中把数据清除,以苹果11为例,步骤如下:

1、首先打开手机中的设置。

2、进入后选择健康。

3、点击数据访问权限与设备。

4、再次选择健康。

5、点击删除健康的所有数据。

6、下面会出现提示,点击删除就可以了。

NSHealthShareUsageDescription:读取用户健康数据
NSHealthUpdateUsageDescription:更改用户健康数据

HealthKit是iOS8加入的API
HealthKit在iPad上不可用
通过HKHealthStore类方法 + (BOOL)isHealthDataAvailable;判断设备是否支持HealthKit

以体重为例,将体重写入至健康,

数据读取有多种方式,我主要说下HKSampleQuery(样本查询)和HKStatisticsCollectionQuery(统计集合查询)

HKSampleQuery 这是使用最多的查询。使用样本查询来读取任何类型的样本数据。当你想要对结果进行排序或者限制返回的样本总数时,样本查询就特别有用。更多信息,参见 HKSampleQuery Class Reference

HKStatisticsCollectionQuery ,使用这种查询来在一系列长度固定的时间间隔中执行多次统计查询。通常使用这种查询来生成图表。查询提供了一些简单的方法来计算某些值,例如,每天消耗的总热量或者每5分钟行走的步数。统计集合查询是长时间运行的。查询可以返回当前的统计集合,也可以监测HealthKit存储,并对更新做出响应。更多信息,参见 HKStatisticsCollectionQuery Class Reference 。

健康的数据只有添加和删除,所谓修改就是删除一条再添加一条。
我这里的思路,删除的依据是时间,对体重数据的修改只能修改数值,不能修改时间,所以查出同时间的数据,删除旧的,再添加新的。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/10258092.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存