Skip to content

UIAccelerometer

가속도정보를 취득할 수 있는 클래스.

UIAccelerometerDelegate를 사용하여 데이터 통보를 한다. accelerometer:didAccelerate: 메서드에 통보된다.

초기화 방법

_accelerometer = [UIAccelerometer sharedAccelerometer];
_accelerometer.delegate = self;
_accelerometer.updateInterval = (1.0f / 60.0f);

데이터 취득 방법

- (void) accelerometer: (UIAccelerometer *) accelerometer
         didAccelerate: (UIAcceleration *)  acceleration
{
    _acc_x = [acceleration x];
    _acc_y = [acceleration y];
    _acc_z = [acceleration z];
}

See also