如何在 ios swift 中获取表情符号的 unicode

How can get unicode of an emoji in ios swift

我是 swift 的新手 programming.I 我正在 emoji.When 的应用程序中工作 我从 Apple 键盘单击一个表情符号 它显示 emoji.How 的 unicode 我可以吗得到这个。

使用Swift Unicode转义序列概念:

let emojiString = "\u{1F4C4}"

如果你想获得所有表情符号的 Unicode,那么试试这个

let emojiRanges = [
    0x1F601...0x1F64F,
    0x2702...0x27B0,
    0x1F680...0x1F6C0,
    0x1F170...0x1F251
]

for range in emojiRanges {
    for i in range {
        var c = String(UnicodeScalar(i))
        print(c)
    }
}

这是 uicode 列表

https://apps.timwhitlock.info/emoji/tables/unicode

您还可以使用“编辑”->“表情符号”并将其拖到文本中

let str = "Ti \u{1F601} tle"