我想創建一個標籤,顯示今日從HealthKit的步驟。我已儘可能允許HealthKit讀取/寫入數據,但我堅持實際獲取數據。無法獲得今天的步驟來顯示標籤
任何人都可以提供任何建議嗎?這裏是我的代碼,包括我想要顯示的步驟標籤:
import Foundation
import UIKit
import HealthKit
class HealthKitPage : UIViewController
{
let healthStore: HKHealthStore = HKHealthStore()
override func viewDidLoad()
{
var shareTypes = Set<HKSampleType>()
shareTypes.insert(HKQuantityType.quantityType(forIdentifier: HKQuantityTypeIdentifier.stepCount)!)
var readTypes = Set<HKObjectType>()
readTypes.insert(HKQuantityType.quantityType(forIdentifier: HKQuantityTypeIdentifier.stepCount)!)
healthStore.requestAuthorization(toShare: shareTypes, read: readTypes) { (success, error) -> Void in
if success {
print("success")
} else {
print("failure")
}
if let error = error { print(error) }
}
}
@IBOutlet weak var StepCount: UILabel!
}
你在哪裏呈現步驟標記? – KKRocks