Apple – Support – Discussions – Determining a Shake with the … iPhone/iPod touch を振ったときの動作を検知する方法です。 setUpdateInterval でチェック間隔を指定して、accelerometer メソッドの violence で感度を指定します。設定を色々変えて実際に iPhone/iPod touch を振ってみてアプリに合った設定を探す感じですね。 - (void)viewDidLoad { [super viewDidLoad]; [[UIAccelerometer sharedAccelerometer] setUpdateInterval:(1.0/15)]; [[UIAccelerometer sharedAccelerometer] setDelegate:self]; } - (