Как я могу сохранить количество шагов, предпринятых за день, в базу данных Firebase? - PullRequest
0 голосов
/ 29 октября 2018

Я хочу получить полдень 12:00. Это будет использоваться для шагомер в движении ядра.

 func updateStepcountLabel (startDate :Date){
       pedometer.queryPedometerData(from: startDate, to: Date()) {
            [weak self] pedometerData, error in
      if let error = error {
           print(error)
        } else if let pedometerData = pedometerData {
           DispatchQueue.main.async {
               self?.stepLabel
           }
        }
    }
 }

этот метод позволяет пользователю считать свои шаги. То, что я хочу сделать, это когда время достигает 00:00:00, я хочу сбросить счетчик шагов на 0 и затем сохранить значение во время 11:59:00 pm в базе данных firebase.

способ сохранить его в базе данных Firebase

var ref: DatabaseReference! ref = Database.database (). reference () let user = Auth.auth (). currentUser! .uid let key = ref.child ("пользователь"). child (пользователь) ref.child ("пользователь / (пользователь) /pedometer").setValue(self.stepLabel)

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...