在目标C中使用相应国家/地区的货币格式

时间:2012-10-09 11:15:36

标签: ios macos xcode4.2 nsnumberformatter

  

可能重复:
  Localize Currency for iPhone

我开发了一个MAC应用程序,在这个应用程序即时使用货币。在这里我能够做印度卢比。 我希望这个应用程序在全球范围内使用。所以我需要开发这样的用户获得他自己的国家货币。 如果我选择任何国家den dat国家货币shud使用 我不知道该怎么做。如果你知道的话,请你帮我。

先谢谢。

1 个答案:

答案 0 :(得分:2)

您可以使用此代码:

NSNumberFormatter* fmtr = [[[NSNumberFormatter alloc] init] autorelease];
[fmtr setNumberStyle:NSNumberFormatterCurrencyStyle];
[fmtr setLocale:[NSLocale currentLocale]];

NSLog( @"%@", [fmtr  currencySymbol]); // Prints '$' for example
NSLog( @"%@", [fmtr internationalCurrencySymbol]); // Prints 'USD' for example