nmd*_*ias 5 objective-c nsnumberformatter ios nslocale
如果我要使用EUR或USD(两种ISO货币代码),我怎么能让我的NSNumberFormatter正确格式化我这样的字符串?
对于EUR代码:10.000,00€对于美元代码:$ 10,000.00
我可以通过设置localeIdentifier来做到这一点.但我真的需要从ISO货币代码中获取它.这可能吗?
[numberFormatter stringFromNumber: [_property price]];
Run Code Online (Sandbox Code Playgroud)
谢谢!
rma*_*ddy 10
使用setCurrencyCode:方法NSNumberFormatter.
[numberFormatter setCurrencyCode:@"EUR"];
Run Code Online (Sandbox Code Playgroud)
要么
[numberFormatter setCurrencyCode:@"USD"];
Run Code Online (Sandbox Code Playgroud)
请记住,即使将使用所需的货币符号,结果货币值字符串仍将根据用户的区域设置进行格式化.
| 归档时间: |
|
| 查看次数: |
7844 次 |
| 最近记录: |