ukoasis blog

iOSで言語設定を取得する

January 23, 2014

ローカライズ作業をする際に、端末で設定されている言語設定を取得するのが必要になって調べたら、かなりあっさりだったので忘れずにメモ

NSArray *languages = [NSLocale preferredLanguages];
NSString *lang = [languages objectAtIndex:0];

また、日本はjaなのか?jpなのか?というのが疑問の場合は、以下の方法で表示して探す。

NSArray *languages = [NSLocale preferredLanguages];
NSLog(@"%@", languages);