iOS__swift中字符编码转表情符号
2017-03-04 本文已影响120人
CoderJohnhao
在iOS开发中,字符编码转表情符号
代码如下:
如字符编码: 0x1f603
let str = "0x1f603"
// 创建一个扫描器
let scanner = NScanner(string: str)
// 从字符串中扫描对应的16进制数
var result: UInt32 = 0
scanner.scanHexInt(&result)
// 根据扫描出的16进制创建一个字符串
let emoticonStr = "\(Character(UnicodeScalar(result)))"
最后emoticonStr字符串就是一个表情符号了😁😁😁😁😁