4
在早期版本的雨燕,我可以轉換NSData
到一個UTF8字符串這樣的:Swift 3中的字符串(數據:x,編碼:NSUTF8StringEncoding)等價嗎?
let desc:String = String(data: requestData, encoding: NSUTF8StringEncoding)
(該文件爲NSString
的init(data:NSData,encoding:NSStringEncoding)
是here)
在斯威夫特3使用Data
我期望像
let desc:String = requestData.description(usedEncoding: String.Encoding.utf8)
但這並不存在(Data
的文檔是here)。什麼是正確的Swift 3翻譯?
感謝您的回答。註釋並不適用於他們爲我編譯的編譯器,我還沒有在Swift之上,我發現將我的變量類型凝視在我的面前非常有用。當我返回一個意想不到的類型時,它也會突出顯示。 – dumbledad
但是,特別是在處理可選項時,你可能會變得更糟。 – vadian
怎麼樣 - 你有什麼指標? – dumbledad