检测iOS语言

4
如何在iOS中检测iOS语言?

1
你想详细说明一下吗? - Abizern
你想知道iOS的哪个版本吗?这是你想要的吗? - Mahesh
2
我通过将这个问题变成真正的问题来拯救了你的生命。 - user142019
4
新的SO用户建议:Rafael,请阅读FAQ(位于页面顶部),并浏览其他问题以了解它们如何编写。不要仅填写一个句子的问题,而是提出一个清晰的问题,并附上您已经拥有或尝试过的代码。祝您玩得愉快! - user142019
1个回答

12
[[[NSUserDefaults standardUserDefaults] objectForKey:@"AppleLanguages"] objectAtIndex:0]]; // us

这将把当前国家代码写入NSString中,以便您可以检测当前语言。

或者使用以下方法获取当前语言和区域:

NSString *locale = [[NSLocale currentLocale] localeIdentifier]; // en_US

1
使用NSUserDefaults似乎是捕捉本地化语言的正确方法。 - willyMon

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接