小编kub*_*ubo的帖子

iOS9 AppleLanguages与旧版iOS不同

我现在如何获得实际的系统语言?似乎他们在最后一次冲刺后放置了区域后缀.所以之前cs是现在cs-DE如果语言是捷克和区域设置为德语.但有些语言没有像GB语言这样的后缀,en-GB但区域设置是德语.

NSUserDefaults* defs = [NSUserDefaults standardUserDefaults];
NSArray* language = [defs objectForKey:@"AppleLanguages"];
NSString* preferredLang = [language objectAtIndex:0];
NSLog(@"localeIdentifier: %@", preferredLang);
Run Code Online (Sandbox Code Playgroud)

xcode cocoa-touch ios ios9

6
推荐指数
2
解决办法
3914
查看次数

标签 统计

cocoa-touch ×1

ios ×1

ios9 ×1

xcode ×1