[英]Convert U+ unicode to NSString
我要参考此表( https://unicodey.com/emoji-data/table.htm ),并希望转换U+1F1E6 U+1F1FA
代码以在NSString
显示它。 我怎样才能做到这一点? 我没有\\ u格式的Unicode,否则它将自动运行。
NSString
编码为UTF-16,因此U+1F1E6 U+1F1FA
可以使用\\u\u003c/code>表示法在代码中表示:
"\?\?\?\?"
。 或者,如果改用
\\U
表示法,则可以按原样使用实际的代码点: "\\U0001F1E6\\U0001F1FA"
。
在Swift中,它将表示为
"\\u{1F1E6}\\u{1F1FA}"
。
在任何一种情况下,您都可以将Unicode字符直接放在字符串文字中,而根本不转义它们:
"🇦🇺"
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.