使用NSLocale的currencyCode属性获取当前区域设置的货币代码,然后使用带有货币代码参数的NSLocale的currencySymbol方法来获取货币符号,而不是从NumberFormatter中获取。示例代码如下:
let locale = NSLocale.current
let currencyCode = locale.currencyCode!
let currencySymbol = locale.currencySymbol(forCurrencyCode: currencyCode)