如何在 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"
我是 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"