Что я хочу сделать, это прочитать acceleration.y и сделать что-то вроде:Как заметить быстрое движение вперед с didAccelerate устарел?
if (acceleration.y > 0.8) {
// Do something
}
Как didAccelerate осуждается Интересно, как получить у-значение:
motionManager = [[[CMMotionManager alloc] init] autorelease];
motionManager.accelerometerUpdateInterval = kUpdateInterval;
if (motionManager.accelerometerAvailable) {
[motionManager startAccelerometerUpdates];
}
else {
//this device doesn't have accelerometer notice somewhere??
}
- (void)startAccelerometerUpdates {
// READ Y-VALUE?????
}
Я хочу использовать сырые данные акселерометра, поэтому приложение также работает на 3GS. Можно ли прочитать значение Y?
это устарело – Keller
Да, вы правы. Просто любопытно, что напугало вас от публикации какой-либо информации о современном решении;) Я отредактирую свой ответ. –