XcodeHealthKitの睡眠(SleepAnalysis)データを取得・表示する方法について記載します。設定を行っていない場合は、以下の設定も行ってください。12.4デモ最後に記載しているコードを実行すると以下のように表示されます。睡眠の状態を表しています。1状態の定義は、こちらのサイトに記載されています。権限のリクエストが成功した場合、睡眠データを取得することができます。生成し実行するとデータを取得できます。取得したデータを格納}}healthStore.execute(query)サンプルコードサンプルコードは次の構成になっています。ContentView.swift取得データをリストで表示します。値を参照してリストを生成します。ContentViewModel.swift睡眠データを取得します。ListRowItem構造体に格納し、dataSource配列に追加します。ListRowItem.swift取得した睡眠データを格納するための構造体です。Text("データがありません。{Text("データがありません。ListRowItemは、dataSource配列に追加します。dataSource配列を参照して睡眠状態を表示します。ListRowItemは、dataSource配列に追加します。dataSource配列を参照して睡眠状態を表示します。)について記載しています。記事を読む【Swift】オプショナル型をアンラップする3つの方法Swiftでオプショナル型をアンラップする方法について記載しています。記事を読む【Swift】辞書のfirstメソッドの注意点Swiftで辞書のfirstメソッドの注意点について記載しています。)について記載しています。記事を読む【Swift】HealthKitの血中酸素濃度(OxygenSaturation)を取得して表示するHealthKitの血中酸素濃度を取得して、リストに表示する方法について記載しています。フォアグラウンド・バックグラウンドを切り替えた際のバックグラウンド実行可能時間について記載しています。記事を読む【Swift】辞書から全ての要素(key,value)を削除する方法Swiftで辞書から全ての要素(key,value)を削除する方法(removeAll)について記載しています。記事を読む【Swift】配列から要素を削除する方法のまとめSwiftで配列の要素の削除方法について、まとめました。元の配列の要素を削除する方法、元の配列には変更を加えず、不要な要素を削除した配列を新たに生成する方法などを記載しています。)について記載しています。記事を読む【Swift】指定した文字列を削除する方法(remove、removeAll)Swiftで文字列を削除する方法(remove、removeAll)について記載しています。コメントをキャンセルメールアドレスが公開されることはありません。