我希望为所有国际货币生成所有区域设置的数组。我想显示货币符号数组,因此用户可以选择任何一个。要生成货币符号,我需要所有国际货币的区域设置。请任何人指导我生成一系列货币区域。
感谢。
答案 0 :(得分:1)
[NSLocale availableLocaleIdentifiers];
NSLocale
实例。[locale objectForKey:NSLocaleCurrencySymbol];
获取区域设置的货币符号。答案 1 :(得分:1)
试试这个
NSArray* currency = [NSLocale availableLocaleIdentifiers];
for (int i = 0; i < [currency count]; i++) {
NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:currency[i]];
NSString *currencyCode = [locale objectForKey:NSLocaleCurrencyCode];
NSString *currencySymbol = [locale objectForKey:NSLocaleCurrencySymbol];
NSLog( @"Code: %@ Symbol %@", currencyCode,currencySymbol );
}