我有一个应用程序,我让用户添加产品并为它们设定价格。现在我想让用户选择这些价格的货币。我怎么做?我的意思是,我应该制作所有货币的自定义列表,然后将它们与适当的区域设置相关联,然后我可以将其发送到NSNumberFormatter
,还是有更好的方法?
答案 0 :(得分:1)
根据您要向用户显示的内容,创建自己的配置可能是最佳选择。您还可以查询NSLocale
以获取可以显示的availableLocaleIdentifiers
(或用于将自定义列表过滤到系统可以理解的区域设置)。设置格式化数字的区域设置比尝试指定自己的格式要好得多,也更可靠。