美文网首页good
iOS-HealthKit里你未了解的数据类型

iOS-HealthKit里你未了解的数据类型

作者: oymuzi | 来源:发表于2018-12-03 08:27 被阅读0次

前言

  在获取健康数据的时候,除了你所熟悉的步数、骑行、爬楼数这些还有好多你所不知道或不熟悉的。
  查阅文档发现了大约将近100种类型,虽然上面很多的数据现在也没有,在美国有的医院和苹果达成合作会把一些医疗数据共享到健康 ,但在国内未与任何医院达成合作(我所了解的),虽然很多数据暂时用不上,可能以后也许有可能呢,为了能更好的了解大概有哪些数据类型,花了点时间看了官方文档翻译了一下,可能有的翻译太匆忙了,没有准确的表达出来,英语好的同学可以纠正一下,谢谢。

HKObjectType

  基本通过以下方法传递类型字符串参数来创建HKObjectType,其中有的方法只是苹果想进行分类管理,所以有的方法的含义还是在之前里能找到的。

+ (nullable HKQuantityType *)quantityTypeForIdentifier:
+ (nullable HKCategoryType *)categoryTypeForIdentifier:
+ (nullable HKCharacteristicType *)characteristicTypeForIdentifier:
+ (nullable HKCorrelationType *)correlationTypeForIdentifier:
+ (nullable HKDocumentType *)documentTypeForIdentifier:
+ (nullable HKSeriesType *)seriesTypeForIdentifier:
+ (HKWorkoutType *)workoutType
+ (HKActivitySummaryType *)activitySummaryType

  以下就是暂时所有的健康数据类型:

#  健康数据类型字符串

HKQuantityTypeIdentifier  -数量类型(例如步数、跑步距离等能知道具体的数量的)
HKQuantityTypeIdentifierBodyMassIndex               体重指数
HKQuantityTypeIdentifierBodyFatPercentage           体脂百分比
HKQuantityTypeIdentifierHeight                      身高
HKQuantityTypeIdentifierBodyMass                    体重
HKQuantityTypeIdentifierLeanBodyMass                瘦体重
HKQuantityTypeIdentifierWaistCircumference          腰围
HKQuantityTypeIdentifierStepCount                   步数
HKQuantityTypeIdentifierDistanceWalkingRunning      步行+跑步
HKQuantityTypeIdentifierDistanceCycling             骑行距离
HKQuantityTypeIdentifierDistanceWheelchair          轮椅行走距离
HKQuantityTypeIdentifierBasalEnergyBurned           基础能量
HKQuantityTypeIdentifierActiveEnergyBurned          活动能量
HKQuantityTypeIdentifierFlightsClimbed              上楼梯数
HKQuantityTypeIdentifierNikeFuel                    NikeFuel点数
HKQuantityTypeIdentifierAppleExerciseTime           快走的移动时间
HKQuantityTypeIdentifierPushCount                   轮椅推的次数
HKQuantityTypeIdentifierDistanceSwimming            游泳距离
HKQuantityTypeIdentifierSwimmingStrokeCount         游泳划手的次数
HKQuantityTypeIdentifierVO2Max                      游泳过程中最大耗氧量
HKQuantityTypeIdentifierDistanceDownhillSnowSports  滑雪距离
HKQuantityTypeIdentifierHeartRate                   心率
HKQuantityTypeIdentifierBodyTemperature             身体温度
HKQuantityTypeIdentifierBasalBodyTemperature        基础体温
HKQuantityTypeIdentifierBloodPressureSystolic       血液收缩压
HKQuantityTypeIdentifierBloodPressureDiastolic      血液舒张压
HKQuantityTypeIdentifierRespiratoryRate             用户呼吸率
HKQuantityTypeIdentifierRestingHeartRate            静息心率
HKQuantityTypeIdentifierWalkingHeartRateAverage     步行时心率
HKQuantityTypeIdentifierHeartRateVariabilitySDNN    心跳间隔
HKQuantityTypeIdentifierOxygenSaturation            氧气饱和度
HKQuantityTypeIdentifierPeripheralPerfusionIndex    外周灌注指数
HKQuantityTypeIdentifierBloodGlucose                血糖水平
HKQuantityTypeIdentifierNumberOfTimesFallen         用户跌倒次数
HKQuantityTypeIdentifierElectrodermalActivity       静电活动
HKQuantityTypeIdentifierInhalerUsage                呼吸次数
HKQuantityTypeIdentifierInsulinDelivery             胰岛素输送量
HKQuantityTypeIdentifierBloodAlcoholContent         血液酒精含量
HKQuantityTypeIdentifierForcedVitalCapacity         肺活量测量值
HKQuantityTypeIdentifierForcedExpiratoryVolume1     肺活量测量的第一秒数值
HKQuantityTypeIdentifierPeakExpiratoryFlowRate      肺活量测量过程中流量峰值
HKQuantityTypeIdentifierDietaryFatTotal             消耗脂肪总量
HKQuantityTypeIdentifierDietaryFatPolyunsaturated   消耗多不饱和脂肪量
HKQuantityTypeIdentifierDietaryFatMonounsaturated   消耗单不饱和脂肪量
HKQuantityTypeIdentifierDietaryFatSaturated         消耗饱和脂肪量
HKQuantityTypeIdentifierDietaryCholesterol          消耗胆固醇量
HKQuantityTypeIdentifierDietarySodium               消耗钠的量
HKQuantityTypeIdentifierDietaryCarbohydrates        消耗碳水化合物的量
HKQuantityTypeIdentifierDietaryFiber                消耗纤维数量
HKQuantityTypeIdentifierDietarySugar                消耗的糖量
HKQuantityTypeIdentifierDietaryEnergyConsumed       消耗的能量
HKQuantityTypeIdentifierDietaryProtein              消耗的蛋白质的量
HKQuantityTypeIdentifierDietaryVitaminA             消耗维生素A的量
HKQuantityTypeIdentifierDietaryVitaminB6            消耗维生素B6的量
HKQuantityTypeIdentifierDietaryVitaminB12           消耗维生素B12的量
HKQuantityTypeIdentifierDietaryVitaminC             消耗维生素C的量
HKQuantityTypeIdentifierDietaryVitaminD             消耗维生素D的量
HKQuantityTypeIdentifierDietaryVitaminE             消耗维生素E的量
HKQuantityTypeIdentifierDietaryVitaminK             消耗维生素K的量
HKQuantityTypeIdentifierDietaryCalcium              消耗钙的量
HKQuantityTypeIdentifierDietaryIron                 消耗铁的量
HKQuantityTypeIdentifierDietaryThiamin              消耗维生素B1的量
HKQuantityTypeIdentifierDietaryRiboflavin           消耗维生素B2的量
HKQuantityTypeIdentifierDietaryNiacin               消耗维生素B3的量
HKQuantityTypeIdentifierDietaryFolate               消耗叶酸的量
HKQuantityTypeIdentifierDietaryBiotin               消耗维生素B7的量
HKQuantityTypeIdentifierDietaryPantothenicAcid      消耗维生素B5的量
HKQuantityTypeIdentifierDietaryPhosphorus           消耗磷的量
HKQuantityTypeIdentifierDietaryIodine               消耗碘的量
HKQuantityTypeIdentifierDietaryMagnesium            消耗镁的量
HKQuantityTypeIdentifierDietaryZinc                 消耗锌的量
HKQuantityTypeIdentifierDietarySelenium             消耗硒的量
HKQuantityTypeIdentifierDietaryCopper               消耗铜的量
HKQuantityTypeIdentifierDietaryManganese            消耗锰的量
HKQuantityTypeIdentifierDietaryChromium             消耗铬的量
HKQuantityTypeIdentifierDietaryMolybdenum           消耗钼的量
HKQuantityTypeIdentifierDietaryChloride             消耗氯化物的量
HKQuantityTypeIdentifierDietaryPotassium            消耗钾的量
HKQuantityTypeIdentifierDietaryCaffeine             消耗咖啡因的量
HKQuantityTypeIdentifierDietaryWater                消耗的水量
HKQuantityTypeIdentifierUVExposure                  紫外线辐射的量

HKCategoryTypeIdentifier       -类别类型标识符
HKCategoryTypeIdentifierSleepAnalysis               睡眠分析
HKCategoryTypeIdentifierAppleStandHour              是否至少站立1小时及以上
HKCategoryTypeIdentifierCervicalMucusQuality        宫颈粘液质量
HKCategoryTypeIdentifierOvulationTestResult         排卵期家庭测试结果
HKCategoryTypeIdentifierMenstrualFlow               月经周期
HKCategoryTypeIdentifierIntermenstrualBleeding      正常月经期以外的斑点
HKCategoryTypeIdentifierSexualActivity              性生活活跃状态
HKCategoryTypeIdentifierMindfulSession              有意识的会话(怪怪的)

HKCharacteristicTypeIdentifier -特征类型标识符
HKCharacteristicTypeIdentifierBiologicalSex         性别特征符
HKCharacteristicTypeIdentifierBloodType             血型
HKCharacteristicTypeIdentifierDateOfBirth           出生日期
HKCharacteristicTypeIdentifierFitzpatrickSkinType   皮肤类型
HKCharacteristicTypeIdentifierWheelchairUse         使用轮椅

HKCorrelationTypeIdentifier   -关联类型标识符
HKCorrelationTypeIdentifierBloodPressure            血压
HKCorrelationTypeIdentifierFood                     食物组成

HKDocumentTypeIdentifier      -文档类型标识符
HKDocumentTypeIdentifierCDA                         CDA文档
HKWorkoutTypeIdentifier                             锻炼标识
HKWorkoutRouteTypeIdentifier                        锻炼期间的路线

结语

虽然从上面看出来,很多的数据是没有的,有的是没有测量工具,有的是需要手动录入信息,还有的暂时国内医院未有与苹果达成深度合作的。所以以上列表仅作为了解参考所用,真正开发中并不会用到多少信息,除非你是你个 信息收集猿

相关文章

  • iOS-HealthKit里你未了解的数据类型

    前言   在获取健康数据的时候,除了你所熟悉的步数、骑行、爬楼数这些还有好多你所不知道或不熟悉的。  查阅文档发现...

  • JS 里的数据类型转换

    前言:上一篇博客讲到JS里的数据类型,相信大家已经了解到7种数据类型,那么这章将详细深入了解JS的不同数据类型之间...

  • redis基本操作

    了解下未封装过的redis直接操作 redis趣味课程 redis支持的数据类型 string字符串型listse...

  • Java类该怎么理解

    整体了解一下各个数据类型,你的问题就清楚了: java的基础数据类型有: byte、short、int、long、...

  • 人人都能学会的python编程教程2:数据类型和变量

    数据类型 了解一门编程语言最开始就是了解它的数据类型了,python基本的数据类型分为如下几类: 整数 Pytho...

  • Python基本数据类型

    Python基本数据类型 在了解基本数据类型的时候,我们需要了解基本数据类型有哪些?数字int、布尔值bool、字...

  • javase基础04-Scanner、Random、选择与循环结

    Scanner类 Scanner类是属于引用数据类型,我们先了解下引用数据类型。 引用数据类型的使用 引用数据类型...

  • JS里的数据类型转换及小技巧

    前言:之前的博客你真的了解JS的数据类型?介绍了JS中的各种数据类型,那么可不可以把其他的数据类型转换成特定的一种...

  • JS里的数据类型转换及小技巧

    前言:之前的博客你真的了解JS的数据类型?介绍了JS中的各种数据类型,那么可不可以把其他的数据类型转换成特定的一种...

  • Python初级教程(05): 数据类型

    在本教程中,你将了解Python中的各种数据类型。 Python中的每个值都有一个数据类型。由于Python中任何...

网友评论

    本文标题:iOS-HealthKit里你未了解的数据类型

    本文链接:https://www.haomeiwen.com/subject/kokecqtx.html