如何获得货币符号

时间:2015-06-11 20:55:51

标签: ios objective-c nsnumberformatter

我正在尝试将货币符号传递给UILabel。当我尝试获得符号时,我得到了奇怪的结果。这是我的代码:

self.currencyFormatter = [[NSNumberFormatter alloc] init];
[self.currencyFormatter setLocale:[NSLocale currentLocale]];
[self.currencyFormatter setMaximumFractionDigits:2];
[self.currencyFormatter setMinimumFractionDigits:2];
[self.currencyFormatter setAlwaysShowsDecimalSeparator:YES];
[self.currencyFormatter setNumberStyle:NSNumberFormatterCurrencyStyle];

NSLog(@"%@", self.currencyFormatter.positiveFormat);

NSLog的输出为:¤#,##0.00。我正试图获得$

我怎样才能获得$(那是美国的)?

1 个答案:

答案 0 :(得分:1)

您寻找的财产名为currencySymbol。或者可能是internationalCurrencySymbol