标签: ios currency
有什么方法可以将ISO 4217数字代码转换为货币代码,如下所示:
978-> EUR
我检查了Apple文档,发现只有我可以拿到欧元
这是我搜索的内容
Locale
Locale spesific
答案 0 :(得分:2)
iOS(或任何其他Apple OS)中没有提供有关ISO 4217代码信息的API。您将需要创建自己的映射。
我会找到一个确定的代码列表(也许是Wikipedia或ISO网站),并将代码放在plist文件中。然后编写一个简单的Locale扩展名,使您可以从4217代码中获取货币代码。
答案 1 :(得分:1)
正如rmaddy所建议的那样,我使用iso4217代码制作了一个plist并进行了自己的映射,这是playground,适合任何想要的人。