繁体   English   中英

iOS / Swift中不受支持的(??)Unicode字符

[英]Unsupported(??) unicode character in iOS/Swift

我对开发还很陌生,对此我一直遇到真正的问题。 我需要在我的应用程序中使用键盘扩展名才能插入此字符 (Unicode字符“带有右U+2C71 V, U+2C71 )。 Swift本身或Xcode似乎都不是问题,因为我可以直接输入它或使用\\u{2C71} 问题可能是iOS不接受它,因为我在模拟器上得到的只是一个? 在一个正方形内。

我到处都可以找到,搜索了有关编码的文档,在这种情况下,对我而言似乎没有什么意义。 似乎不可能这么复杂,所以目前可能超出我的范围。 我不知道这是否与UTF-8、16等有关,或者iOS不会完全阻止此字符。

谢谢阅读。

iOS默认字体(适用于iOS 8的Helvetica和适用于iOS 9的旧金山)似乎根本没有此字符。

您可能应该找到支持该字符的另一种字体。 @Shoaib建议一个;)

此问题属于字体支持。 您必须找到支持所有必需字符的字体。 顺便说一下,FreeSerif字体( http://www.fonts2u.com/free-serif.font )支持此字符。

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM