Instance Property


The latest sample of accelerometer data.


var accelerometerData: CMAccelerometerData? { get }


If no accelerometer data is available, the value of this property is nil. An app that is receiving accelerometer data after calling startAccelerometerUpdates() periodically checks the value of this property and processes the acceleration data.

See Also

Managing Accelerometer Updates

var accelerometerUpdateInterval: TimeInterval

The interval, in seconds, for providing accelerometer updates to the block handler.

func startAccelerometerUpdates(to: OperationQueue, withHandler: CMAccelerometerHandler)

Starts accelerometer updates on an operation queue and with a specified handler.

func startAccelerometerUpdates()

Starts accelerometer updates without a handler.

func stopAccelerometerUpdates()

Stops accelerometer updates.

typealias CMAccelerometerHandler

The type of block callback for handling accelerometer data.