Instance Method

startGyroUpdatesToQueue:withHandler:

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

Declaration

- (void)startGyroUpdatesToQueue:(NSOperationQueue *)queue withHandler:(CMGyroHandler)handler;

Parameters

queue

An operation queue provided by the caller. Because the processed events might arrive at a high rate, using the main operation queue is not recommended.

handler

A block that is invoked with each update to handle new gyroscope data. The block must conform to the CMGyroHandler type.

Discussion

You must call stopGyroUpdates when you no longer want your app to process gyroscope updates.

See Also

Managing Gyroscope Updates

gyroUpdateInterval

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

- startGyroUpdates

Starts gyroscope updates without a handler.

- stopGyroUpdates

Stops gyroscope updates.

gyroData

The latest sample of gyroscope data.

CMGyroHandler

The type of block callback for handling gyroscope data.