質問: Swift3.0で毎日の歩数を取得したいと思っています。 しかし、日ごとに取得したり、1ヶ月前のデータを取得する方法がわかりません。 HealthKitの歩数を日ごとの平均、1ヶ月前のデータを取得するにはどうしたらいいでしょうか。 また配列に1日の1分ごとに取得したデータを入れ、グラフ化したいと考えています。 イメージはiPhoneアプリのヘルスケアの歩数表示のようなものです。 配列に1日の1分ごとに取得したデータを取り出す方法はどうしたらいいでしょうか。 ご回答お願いします。
回答: データベースに1分ごとのデータを蓄積して、 表示時にそのデータを取得すればよいと思います。 どこかにデータを蓄積しないとできないと思います。 ですが、1分ごとにデータを蓄積するとそこそこの容量を食いますので、 一定期間経過したら、1分ごとのデータを1日に集約することをお勧めします。