Интервал обновления iOS CoreMotion Gryoscope

Я пишу приложение, которое использует Gryoscope на iOS-совместимых устройствах. Я только хочу, чтобы гироскоп обновлял мое приложение новыми координатами примерно каждую секунду. Я пытался установить:

motionManager.gryoUpdateInterval=1

Однако кажется, что я получаю миллион обновлений в секунду (да, я знаю, что это преувеличение).

Есть ли какие-либо другие настройки, которые мне нужно сделать, или это невозможно? Каково максимальное значение этого параметра для каждого устройства?

Спасибо.


person El Guapo    schedule 11.09.2012    source источник


Ответы (1)


motionManager.gyroUpdateInterval = 1,0; должно работать.

Но имейте в виду, что гироскоп есть только на iPod touch четвертого поколения, iPhone 4 и iPad. Попробуйте добавить блок операторов if-else, чтобы обеспечить совместимость устройств.

Если вам не нужна дополнительная информация, попробуйте эту ссылку.

person Comradsky    schedule 11.09.2012
comment
Позвольте мне попробовать 1.0, а не только 1 - person El Guapo; 12.09.2012