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 * language = [[NSLocale preferredLanguages] objectAtIndex:0];

これを見てください: iOS で現在のデバイス言語を取得していますか?

于 2013-04-07T07:23:53.533 に答える