获取系统语言

2017-02-10 14:32
283

/**

* 获取当前系统的语言

* iOS9.0之前          zh-Hans:简体中文    en:英文

* iOS9.0 zh-Hans-CN:简体中文        en-CN:英文

* iOS10  zh-Hans-US:简体中文(后面试了一下又变成zh-Hans-CN)      en:英文    Plubs上是en-CN(不一定)

*  建议的判断方式是 if ([[Util getPreferredLanguage] hasPrefix:@"zh-Hans"])

*/

+ (NSString *)getPreferredLanguage {

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

NSArray *allLanguages = [defaults objectForKey:@"AppleLanguages"];

NSString *preferLanguage = [allLanguages objectAtIndex:0];

return preferLanguage;

}

帖子评论

关注 / 粉丝

我无话可说