HealthKit锻炼数据

时间:2020-05-16 10:08:32

标签: swift xcode healthkit

我编写了此函数来获取锻炼过程中的摄氏度值。如何获取锻炼名称/心跳等?

func getWorkoutWeather(workout: HKWorkout) -> Double {
    if let metadata = workout.metadata {
    if let  mataTemperature = metadata[HKMetadataKeyWeatherTemperature] {
        if let quantityTemperature = mataTemperature as? HKQuantity {
            let celsius = quantityTemperature.doubleValue(for: HKUnit.degreeCelsius())
            print(celsius)
            return celsius
        }
    }
}

0 个答案:

没有答案
相关问题