MainGameというクラスがあります。これは私の.hで次のように定義されています。
@interface MainGame : Renderer <UIAccelerometerDelegate>
その後、私の.mで私はこれを持っています:
- (void) accelerometer: (UIAccelerometer *)accelerometer didAccelerate: (UIAcceleration *)acceleration {
// here I would read values like accelerometer.x
NSLog(@"accelerated!!1");
}
私はそれを正しくやっていますか?
現在、私はiPhoneシミュレーターでのみテストしています。まもなく、アップルの99ドルの開発者向けのものを購入する予定です。「accelerated!!1」は記録されませんが、実際のデバイスでまだ実行していないためだと思いますか?