私は通貨選択画面を作成しています。そのために、次のコードを使用して通貨のリストを表示し、テーブルビューに入力される通貨の配列を作成しています
NSArray *countryArray = [NSLocale ISOCurrencyCodes];
for(NSString *country in countryArray)
{
//NSLog(@"%@",[[NSLocale currentLocale] displayNameForKey:NSLocaleCurrencyCode value:country]);
if([[NSLocale currentLocale] displayNameForKey:NSLocaleCurrencyCode value:country])
{
[countriesArray addObject:[[NSLocale currentLocale] displayNameForKey:NSLocaleCurrencyCode value:country]];
}
}
.しかし、通貨名とロケールを接続する方法が見つかりません.つまり、通貨名を選択すると、他の画面での通貨表示に対応するロケールを設定できるはずです.通貨リストからロケールを見つける方法