Ich versuche, Bewegungsmanager in Swift zu verwenden, aber das Protokoll in meinem Update-Block wird nie gedruckt.Motion Manager funktioniert nicht in Swift
var motionManager: CMMotionManager = CMMotionManager()
motionManager.accelerometerUpdateInterval = 0.01
println(motionManager.deviceMotionAvailable) // print true
println(motionManager.deviceMotionActive) // print false
motionManager.startDeviceMotionUpdatesToQueue(NSOperationQueue.currentQueue(), withHandler:{
deviceManager, error in
println("Test") // no print
})
println(motionManager.deviceMotionActive) // print false
Meine Objective-C-Implementierung funktioniert gut. Weiß jemand, warum mein Update-Block nicht aufgerufen wird?