我需要将String转换为Unicode,如下所示: 让str =“哈哈123abc” 因为我发送的数据有限,所以我需要最节省的方式,我该怎么做
答案 0 :(得分:13)
这样你就可以在swift3中将String转换为Unicode
var str : String = "哈哈123abc"
//String to Unicode
var dataenc = str.data(using: String.Encoding.nonLossyASCII)
var encodevalue = String(data: dataenc!, encoding: String.Encoding.utf8)
//Unicode to String
var datadec = encodevalue?.data(using: String.Encoding.utf8)
var decodevalue = String(data: datadec!, encoding: String.Encoding.nonLossyASCII)