2014-01-30 3 views
1

Мне нужно два NSArray один со всеми странами, а другой с соответствующим LocaleIdentifier.Как получить список названий стран, основанных на каждом LocaleIdentifier?

Как:

NSArray *countries = @[@"United States", @"Brazil", @"Spain"]; 
    NSArray *identifiers = @[@"en_US", @"pt_BR", @"sp_SP"]; 

Так что, если кто-нибудь может привести меня, как я могу получить это программно или любой другой источник, я был бы благодарен!

+0

Это не совсем имеет смысла. Локаль 'en_US' представляет собой язык и страну. Как насчет 'es_US'? BTW - Испания является «ES». – rmaddy

ответ

0

Вы должны попробовать использовать NSLocale displayNameForKey: значение: как объяснено на this link

Смежные вопросы