在 Swift 中将 Unicode(例如 1f564)转换为表情符号
Convert Unicode (e.g. 1f564) to Emoji in Swift
如何将存储为字符串(例如 1f564
)的 unicode 表情符号转换为可以放置在 UILabel 上的表情符号?
let myString = "1f564"
我见过转义字符的使用,但我无法插入变量来替换字符。
let flag = "\u{1f1e9}\u{1f1ea}"
谢谢
这行得通。不知道有没有更直接的:
let myStr = "1f564"
let str = String(UnicodeScalar(Int(myStr, radix: 16)!)!)
如何将存储为字符串(例如 1f564
)的 unicode 表情符号转换为可以放置在 UILabel 上的表情符号?
let myString = "1f564"
我见过转义字符的使用,但我无法插入变量来替换字符。
let flag = "\u{1f1e9}\u{1f1ea}"
谢谢
这行得通。不知道有没有更直接的:
let myStr = "1f564"
let str = String(UnicodeScalar(Int(myStr, radix: 16)!)!)