Get Currency Symbol based on Country code or Country name using NSLocale
问题 I want to display Currency Symbol based on Country name or country code using NSLocale I have all the country name list. suppose I have selected USA then it Return $ Currency Code : NSLocale *locale = [NSLocale currentLocale]; NSString *countryCode = [locale objectForKey: NSLocaleCountryCode]; NSString *country = [locale displayNameForKey: NSLocaleCurrencyCode value: countryCode]; 回答1: You can build your own list of country codes and that country's currency symbol using the following code: