我想设置一些unicode字符串(用于自定义字体图标)。
喜欢:
cell.centerIconLabel.text = "\u{f013}"
但是当我现在从web服务中读取一些变量时,如何将其转换为unicode字符串?
如果webservice返回“\ u {f013}”并将其设置为字符串,它将仅显示字符串(而不是图标)。
//无法正常工作
cell.centerIconLabel.text = item.icon // which contains "\u{f013}"
有什么想法吗?
修改
感谢马丁,这就是我要找的答案。也许在这里添加答案(无法在Stackoverflow上找到它)。
let code = 0xf013
cell.centerIconLabel.text = String(UnicodeScalar(code))