gpt4 book ai didi

ios - Xcode - unicode 字符 MD 未出现在模拟器中

转载 作者:行者123 更新时间:2023-11-29 12:22:20 25 4
gpt4 key购买 nike

这是发生了什么的照片:

enter image description here

模拟器为我的 unicode 字符串显示一个问号。我换了不同的字体,但它是一样的。我试图展示的 unicode 是一个凸起的 MD。可以看到here .这是法国注册商标符号。该字符串是从 localizedable.strings 文件中读取的,它成功读取了数据,只是没有呈现 unicode 部分。这是字符串:

"login_label" ="\U1F16B Carte Platine MasterCard"

更新:我解决这个问题的一种方法是分别添加 M 和 D:

\u1d39\u1d30

但这并没有使它成为上标。然后我改为 html:

NSString * htmlString = @"<html><body> Some html string <sup>MD</sup></body></html>";
NSAttributedString * attrStr = [[NSAttributedString alloc] initWithData:[htmlString dataUsingEncoding:NSUnicodeStringEncoding] options:@{ NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType } documentAttributes:nil error:nil];

_label.attributedText = attrStr;

最佳答案

截至目前,Mac OS 似乎不支持 unicode 点\U1F16B。

我在字符查看器中找不到该字符,并且字形未在 WikiBooks 中呈现页。

Chartacter 查看器从冷点跳过,从\U1F169 跳到\U1F170。

查看此 SO Question “如何添加法国商标符号 (MD)?”

关于ios - Xcode - unicode 字符 MD 未出现在模拟器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30216854/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com