私はiOSとObjective-Cに非常に慣れていません。アプリにメッセージ用のテキストボックスが含まれ、そのボックスには文字のカウンターがありますが、カウンターはに依存するSMSアプリのプロジェクトに取り組んでいますテキストの言語なので、私の質問は、ユーザーが使用している言語をどのように識別/検出できますか?
1678 次
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 * language = [[NSLocale preferredLanguages] objectAtIndex:0];
これを見てください: iOS で現在のデバイス言語を取得していますか?
于 2013-04-07T07:23:53.533 に答える