2015-09-13 80 views

回答

9

這工作。我不知道是否有什麼更直接的:

let myStr = "1f564" 
let str = String(UnicodeScalar(Int(myStr, radix: 16)!)!) 
+0

傳說!謝謝:) –

+0

如果unicode是其他正常文本的大字符串的一部分,這個工作嗎? – Nitesh

+0

@Nitesh,no。爲了使其工作,您需要從較大的字符串中提取十六進制數字,將它們放入它們自己的字符串中,並從中創建Unicode字符。 – vacawama

相關問題