Как обнаружить версию iPhone OS в приложении?

Можно ли инвертировать то, что Вы проверяете и когда? Это - то, если Вы remeber, что было размыто в последний раз:

<input id="myInput" onblur="lastBlurred=this;"></input>

и затем в onClick для Вашего промежутка, вызовите функцию () с обоими объектами:

<span id="mySpan" onClick="function(lastBlurred, this);">Hello World</span>

Ваша функция могла тогда решить, инициировать ли Ajax. Управление AutoCompleter. Функция имеет нажатый объект и размытый объект. onBlur уже произошел так, он не заставит предложения исчезнуть.

9
задан VikingoS says Reinstate Monica 23 November 2011 в 18:42
поделиться

1 ответ

Вам нужно использовать макросы, если вы хотите условную компиляцию:

 #if __IPHONE_8_0
 // Works on >= version 8.0
 #else
 // Works on < version 8.0
 #endif

Или, альтернативно, для проверки во время выполнения используйте:

float ver = [[[UIDevice currentDevice] systemVersion] floatValue];
if (ver >= 8.0) {
    // Only executes on version 8 or above.
}
36
ответ дан 4 December 2019 в 06:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: