Foundation的Locale数据如何以及何时更新?

时间:2018-11-17 04:16:03

标签: ios locale foundation

我的金融交易应用需要更新,因为委内瑞拉在8月添加了新的货币。以下是瑞士联合会的ISO货币信息。委内瑞拉新货币标准化。货币代码为VES。

<CcyNtry>
<CtryNm>VENEZUELA (BOLIVARIAN REPUBLIC OF)</CtryNm>
<CcyNm>Bolívar Soberano</CcyNm>
<Ccy>VES</Ccy>
<CcyNbr>928</CcyNbr>
<CcyMnrUnts>2</CcyMnrUnts>
</CcyNtry>

但是我仍然没有在Apple的Locale结构中看到货币代码VES。此代码显示对其他货币正确。我正在使用Xcode 10.1。

let currencyCode = "VES"
let identifierList = Locale.availableIdentifiers.map { Locale(identifier: $0)}.filter { return currencyCode == $0.currencyCode }
print(identifierList)

我是否没有做任何事情来查看货币?代码是否错误?我要等待新的Xcode版本吗?我试图了解内置数据的更新方式和时间。

0 个答案:

没有答案