Question

I need two NSArray one with all countries and the other one with the corresponding LocaleIdentifier.

Like:

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

So if anyone could lead me how can I get this programmatically or any other source I'd be thankful!

Was it helpful?

Solution

Here is a list of locale identifiers and their country name:

https://gist.github.com/jacobbubu/1836273

OTHER TIPS

You should try using NSLocale displayNameForKey:value: as explained on this link

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top