개발관련/슬기로운 맥생활

가속도 센서 사용하기

후니의 개발이야기 2012. 4. 27. 13:03
728x90
반응형

가속도 센서를 사용할려면 h 파일에 <UIAccelerometerDelegate>를 추가

@interface testViewController : UIViewController<UIAccelerometerDelegate>{

}

UIAccelerometer * acc = [UIAccelerometer sharedAccelerometer];

acc.updateInterval = 초;

acc.delegate = self;

가속도 체크는 아이폰에 부하를 주므로 적당한 초를 설정하는것이 좋다.
사용을 마치면
UIAccelerometer * acc = [UIAccelerometer sharedAccelerometer];

acc.delegate = nil;


아이폰을 오른쪽으로 움직이면 x가 플러스 방향 왼쪽은 마이너스


-(void)accelerometer:(UIAccelerometer *) accelerometer
 didAccelerate:(UIAcceleration *) acceleration{

   xLbl.text = [NSString stringWithFormat:@"x=%f", acceleration.x];

   yLbl.text = [NSString stringWithFormat:@"y=%f", acceleration.y];

   zLbl.text = [NSString stringWithFormat:@"z=%f", acceleration.z];

}




728x90
반응형