检测iOS语言

Raf*_*ael 4 objective-c ios

如何在iOS中检测iOS语言?

Pau*_*aul 12

[[[NSUserDefaults standardUserDefaults] objectForKey:@"AppleLanguages"] objectAtIndex:0]]; // us
Run Code Online (Sandbox Code Playgroud)

这会将当前国家/地区代码写入NSString,以便您可以检测当前语言.

或者使用它来获取当前语言和区域:

NSString *locale = [[NSLocale currentLocale] localeIdentifier]; // en_US
Run Code Online (Sandbox Code Playgroud)