当我尝试在我的字符串文字中包含Unicode代码点时,我收到“无效的unicode标量”错误:
let str1 = "\u{127881}"
这实际上是表情符号的有效代码点。
为什么我收到错误,如何在我的字符串文字中包含127881
Unicode代码点?
答案 0 :(得分:1)
您应该使用十六进制代码,在这种情况下为1f389
。
let str1 = "\u{1f389}"
但由于这是我们所说的Swift,你可以很容易地做到这一点:
let str1 = ""