什么是 HealthKit 锻炼常量?

What is a HealthKit Workout Constant?

HKWorkoutActivityType 到底是什么?例如,HKWorkoutActivityTypeRunning 与 HKWorkoutActivityTypeHiking 有何不同?这些只是简单的标签,还是使用不同的因素或值来计算活动卡路里或距离?

正如您从 HKWorkout Class Reference 中的代码示例中看到的那样,任何应用程序都可以免费将锻炼信息添加到 HealthKit 数据库中。所以它只是一个标签,你可以将任何你想要的数据与之相关联。 (HealthKit 不会审核您的数据来区分 HKWorkoutActivityTypeTennisHKWorkoutActivityTypeTableTennis 等)