Я хочу получить полдень 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)
Спасибо