两个字符的示例:U+22FF,U+23BA...以及许多其他字符。
这是我是否误解了iOS的编码层?就像在某些时候,它不能正确地显示超过22B的代码一样?
我正在一个NSString中捕获它,并尝试简单地更新文本字段。类似于:
NSString *test = @"\u23ba";
[displayText setText:test];
这将显示一个标准类型错误,如一个带问号的框或只是一个框(取决于字体)。
有没有一种方法可以扩展iOS的Unicode选项?因为这些可以在我的Mac上显示。或者,我的唯一选择是NSAttributableString路线的某个变体?