2

我对 iOS 和 Objective-C 非常陌生,我一直在为 SMS 应用程序开发一个项目,其中该应用程序包含一个消息文本框,并且该框有一个字符计数器,但计数器取决于文本的语言,所以我的问题是如何识别/检测用户使用什么语言?

4

2 回答 2

2

您可以使用以下方法获取用户的首选语言列表NSLocal

NSString * language = [[NSLocale preferredLanguages] objectAtIndex:0];
if ([language isEqualToString:@"en"]) {
    NSLog(@"user's prefered first language is English");
}
于 2013-04-07T07:20:55.100 回答
0

NSString * 语言 = [[NSLocale preferredLanguages] objectAtIndex:0];

看看这个:Getting current device language in iOS?

于 2013-04-07T07:23:53.533 回答