Swift: 将16进制emoji表情, 转成具体字符

2018-08-08  本文已影响5人  伯wen
let code = "0x1f603"
let scanner = Scanner(string: code)
var result: UInt32 = 0
scanner.scanHexInt32(&result)
guard let us = UnicodeScalar(result) else {
    return
}
let character = Character(us)
let emoji = String(character)
print(emoji)    
// 打印: 😃
上一篇 下一篇

猜你喜欢

热点阅读