Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/109.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unicode字符不是';t在iOS 9上按预期显示(在iOS 8上正常)_Ios_Swift_Unicode - Fatal编程技术网

Unicode字符不是';t在iOS 9上按预期显示(在iOS 8上正常)

Unicode字符不是';t在iOS 9上按预期显示(在iOS 8上正常),ios,swift,unicode,Ios,Swift,Unicode,为了获得亚美尼亚Dram的符号,我执行以下操作: NSLocale(localeIdentifier: "hy_AM").objectForKey(NSLocaleCurrencySymbol) as! String 这让我得到了一个内部带有问号的正方形,而我应该得到亚美尼亚Dram符号Դ 如果我直接尝试使用unicode符号\u{058F}我会得到同样的正方形,里面有问号 怎么了 编辑: 它实际上在iOS 8上工作正常,但在iOS 9上不工作。您使用的字体不支持该字符。使用不同的字体。是的,

为了获得亚美尼亚Dram的符号,我执行以下操作:

NSLocale(localeIdentifier: "hy_AM").objectForKey(NSLocaleCurrencySymbol) as! String
这让我得到了一个内部带有问号的正方形,而我应该得到亚美尼亚Dram符号
Դ

如果我直接尝试使用unicode符号
\u{058F}
我会得到同样的正方形,里面有问号

怎么了

编辑:


它实际上在iOS 8上工作正常,但在iOS 9上不工作。

您使用的字体不支持该字符。使用不同的字体。是的,我就是这么想的。我正在使用
Helvetica
。我使用了
Verdana
,正如他们在这里说的,它支持角色,但不起作用。我尝试了一堆其他字体,但没有成功。任何可以支持所有不同货币符号的通用字体?下面的问题回答了这个问题,@Nico对不起,您找到问题的解决方案了吗?@J.Koush Nop…您使用的字体不支持该字符。使用不同的字体。是的,我就是这么想的。我正在使用
Helvetica
。我使用了
Verdana
,正如他们在这里说的,它支持角色,但不起作用。我尝试了一堆其他字体,但没有成功。任何可以支持所有不同货币符号的通用字体?下面的问题回答了这个问题,@Nico对不起,你找到你的问题的解决方案了吗?@J.Koush Nop。。。