Как определить какие клавиатуры установлены на iOS?

Информация об установленных клавиатурах находится в NSUserDefaults под ключем AppleKeyboards. Если установлена русская и английская клавиатуры, то он имеет вид:

AppleKeyboards = (

"en_US@hw=US;sw=QWERTY",
"ru_RU@hw=Russian;sw=Russian"
);

Чтобы получить представление NSUserDefaults как NSDictionary можно сделать так:

NSDictionary* defaults = [[NSUserDefaults standardUserDefaults] dictionaryRepresentation];

Рейтинг
( Пока оценок нет )
webnewsite.ru / автор статьи
Загрузка ...

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: