ios - 在 Objective C 中使用相应国家/地区的货币格式

标签 ios macos xcode4.2 nsnumberformatter

<分区>

Possible Duplicate:
Localize Currency for iPhone

我开发了一个 MAC 应用程序,在这个应用程序中我使用货币。在这里我可以用印度卢比做。 我希望这个应用程序在全局范围内使用。所以我需要开发这样的用户获得他各自国家的货币。 如果我选择任何国家/地区,则应使用该国家/地区的货币 我不知道该怎么做。如果你知道,你能帮帮我吗?

提前致谢。

最佳答案

您可以使用此代码:

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

关于ios - 在 Objective C 中使用相应国家/地区的货币格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12798848/

上一篇:c# - 段控件上的 iOS 捕获选择

下一篇:objective-c - 已发布的 UIViewController 已正确销毁,但未调用其 -(void)dealloc 方法

相关文章:

ios - 如何在 UITableview 中使用两个自定义单元格

ios - 将 Box2D 物理应用于 UIView 与 CALayer

shell - 如何让 XCode 将构建日期和时间添加到 Info.plist 文件

ios - XCode clang 失败,退出代码为 254

objective-c - 在 Objective-C 中创建受密码保护的 PDF

ios - 从 objective-c 中的 nsstring 获取最后一个空格

objective-c - 如何删除obj c中文件夹的内容

macos - 如何使用 Mac OS X Finder 的点击界面访问 Unix 根目录或/usr 目录?

cocoa - 如何用cocoa隐藏UIAgent进程的窗口

python - Mac OS X 上的 pygettext.py 和 msgfmt.py