iOS获取用户所安装的(输入法)键盘 Updated

NSUserDefaults里面包含了很多与用户偏好相关的信息,键盘信息也不例外。例如,我们可以获得用户的设置信息:

NSDictionary* defaults = [[NSUserDefaults standardUserDefaults] dictionaryRepresentation];
NSLog(@"Defaults: %@", defaults);

以上语句会获得一个包含用户设置信息的字典对象。要单独获得键盘信息,直接获取键为“ AppleKeyboards”的数据即可:

NSArray *array = [[NSUserDefaults standardUserDefaults] objectForKey:@"AppleKeyboards"];
NSLog(@"Keyboards: %@", array);

此时我们便获得用户实际安装的键盘数组对象。

Project源码下载

参考自iOS developer:tips

-EOF-

声明: 本文采用 BY-NC-SA 协议进行授权. 转载请注明转自: iOS获取用户所安装的(输入法)键盘 http://www.ohbug.com/view/38

AD

Photo Stream

运行状态

运行时间 379D
文章数 20