Я получаю три значения: X, Y и Z от акселерометра телефона. Однако я не понимаю, как я могу использовать эти значения.
Я создаю фитнес-приложение и хочу определить, когда пользователь начал бегать, ходить и стал неподвижным.
Это мой код на данный момент:
func updateLabels(data: CMAccelerometerData?, error: Error?){
guard let accelorometerData = data else { return }
let formatter = NumberFormatter()
formatter.minimumFractionDigits = 1
formatter.maximumFractionDigits = 2
let x = formatter.string(for: accelorometerData.acceleration.x)
let y = formatter.string(for: accelorometerData.acceleration.y)
let z = formatter.string(for: accelorometerData.acceleration.z)
//Do Something With Values
self.ex = "X : " + x!
self.ey = "Y : " + y!
self.ez = "Z : " + z!
}