2

次のコードの実行中に CMMotionManager をインスタンス化しようとしています:

motionManager.startAccelerometerUpdatesToQueue(NSOperationQueue.currentQueue(), withHandler: {
  (accelerometerData: CMAccelerometerData!, error: NSError!) in
  // 3
  let acceleration = accelerometerData.acceleration
  // 4
  self.xAcceleration = (CGFloat(acceleration.x) * 0.75) + (self.xAcceleration * 0.25)
})

次のエラーが表示されます:「タイプ '(NSOperationQueue?, withHandler: (CMAccelerometerData!, NSError!) -> _)' の引数リストで 'startAccelerometerUpdatesToQueue' を呼び出せません」

私は何を間違っていますか?ありがとうございました。

4

1 に答える 1