HealthKit 框架体系

对于一类应用程序来说,要进行开发,首先需要熟悉它的框架体系,即类。以下我们针对 HealthKit

中所使用的类进行了总结,如表 1-1 所示。
1-1 HealthKit框架体系

page12image4600 page12image4760 page12image4920

功能

NSObject

NSObject是根类

HKBiologicalSexObject

可以枚举性别

HKBloodTypeObject

用来枚举血型

HKHealthStore

管理数据

HKObject

所有存储在HealthKit中的数据都是HKObject的子类。它是一个抽象的类

HKSample

HeathKit样本,代表了由开始时间和结束时间相关的数据

HKCategorySample

状态样本

HKCorrelation

复合数据样本

HKQuantitySample

数量样本

HKWorkout

健身样本

HKObjectType

用来表示一个数据是什么类型的,HealthKit 中有几十种类型

HKCharacteristicType

HKCharacteristicType类是HKObjectType类的具体子类

HKSampleType

HKSampleType类是HKObjectType类的具体子类

HKCategoryType

HKCategoryType类是HKObjectType类的具体子类

HKCorrelationType

HKCorrelationType类是HKObjectType类的具体子类

HKQuantityType

HKQuantityType类是HKObjectType类的具体子类

HKWorkoutType

HKWorkoutType类是HKObjectType类的具体子类

HKQuantity

表示某一种数据单位的数量

HKQuery

谓词对象

HKAnchoredObjectQuery

锚查询

page12image40856 page12image41816

HealthKit 开发快速入门教程(内部资料)——daxueba.net 版权所有 ·5·

page13image1120 page13image1280

HKCorrelationQuery

page13image3072

复合数据查询

HKObserverQuery

观察者查询

HKSampleQuery

样本查询

HKSourceQuery

数据来源查询

HKStatisticsCollectionQuery

统计集合查询

HKStatisticsQuery

统计查询

HKSource

数据来源对象

HKStatistics

统计对象

HKStatisticsCollection

统计集合对象

HKUnit

基本的数据单位

HKWorkoutEvent

健身时间

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值