swift 如何将 ISO 4217 代码转换为货币代码
How to convert ISO 4217 code to currency code in swift
有没有办法像这样将 ISO 4217 数字代码转换为货币代码:
978 -> 欧元
我查看了 Apple 文档,发现只有我如何才能提取欧元
这是我搜索的:
iOS(或任何其他 Apple OS)中没有提供有关 ISO 4217 代码信息的 API。您将需要创建自己的映射。
我会找到一个明确的代码列表(可能是维基百科或 ISO 网站)并将这些代码放在一个 plist 文件中。然后编写一个简单的 Locale
扩展,让您从 4217 代码中获取货币代码。
正如 rmaddy 所建议的,我用 iso4217 代码制作了一个 plist 并做了我自己的映射,这里是 playground 给任何想要它的人。
有没有办法像这样将 ISO 4217 数字代码转换为货币代码:
978 -> 欧元
我查看了 Apple 文档,发现只有我如何才能提取欧元
这是我搜索的:
iOS(或任何其他 Apple OS)中没有提供有关 ISO 4217 代码信息的 API。您将需要创建自己的映射。
我会找到一个明确的代码列表(可能是维基百科或 ISO 网站)并将这些代码放在一个 plist 文件中。然后编写一个简单的 Locale
扩展,让您从 4217 代码中获取货币代码。
正如 rmaddy 所建议的,我用 iso4217 代码制作了一个 plist 并做了我自己的映射,这里是 playground 给任何想要它的人。