سؤال

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!

هل كانت مفيدة؟

المحلول

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

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

نصائح أخرى

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top