如何快速将ISO 4217代码转换为货币代码

时间:2018-07-05 15:41:43

标签: ios currency

有什么方法可以将ISO 4217数字代码转换为货币代码,如下所示:

978-> EUR

我检查了Apple文档,发现只有我可以拿到欧元

这是我搜索的内容

Locale

Locale spesific

2 个答案:

答案 0 :(得分:2)

iOS(或任何其他Apple OS)中没有提供有关ISO 4217代码信息的API。您将需要创建自己的映射。

我会找到一个确定的代码列表(也许是Wikipedia或ISO网站),并将代码放在plist文件中。然后编写一个简单的Locale扩展名,使您可以从4217代码中获取货币代码。

答案 1 :(得分:1)

正如rmaddy所建议的那样,我使用iso4217代码制作了一个plist并进行了自己的映射,这是playground,适合任何想要的人。