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

AppleKeyboards = (

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

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *