1

iOS 14 の新しい API を使用して、Apple HealthKit から ECG の個々の電圧測定値を取得しようとしています。

私はすでに使用することができました:

let ecgQuery = HKSampleQuery(sampleType: HKObjectType.electrocardiogramType(), predicate: samplePredicate, limit: 0, sortDescriptors: [sortDescriptor]){ (query, results, error) in

HKElectrocardiogramオブジェクトを取得します。ここから平均心拍数、心電図分類などを見ることができます...

私は今、そのオブジェクトを次のようにHKElectrocardiogramQueryに渡す必要があると考えています。

let ecgSample = HKElectrocardiogramQuery(ecg) { (query, result) in

しかし、結果データ ハンドラーからデータを抽出する方法が見つかりません。結果に印刷すると、何度も実行されますが、データを抽出できません。結果は HKElectrocardiogramQuery.Result 型です

Apple の開発者サイトのドキュメントはかなり大雑把で、例は一切提供されていません。この機能は、WWDC 2020 の Apple の What's New In HealthKit トークで言及されています。

乾杯

4

2 に答える 2