例如,我们有:
var char:Character="\u{1F496}" //get a Character like a heart
如何做相反的工作,比如如何获得角色(" A")的unicode。
答案 0 :(得分:1)
可以这样做:
let char: Character = "\u{1F496}"
let value: Int = Int(NSString(string: String(chat)).characterAtIndex(0))
答案 1 :(得分:0)
Character
不代表单个Unicode代码点,而是代表" Unicode字形集群"。要表示单个Unicode代码点,您需要UnicodeScalar
。
let char: UnicodeScalar = "\u{1F496}"
println(char.value) // prints "128150"