In earlier versions of Swift I could convert NSData
to a UTF8 string thus:
let desc:String = String(data: requestData, encoding: NSUTF8StringEncoding)
(The documentation for NSString
's init(data:NSData,encoding:NSStringEncoding)
is here.)
In Swift 3 using Data
I would expect something like
let desc:String = requestData.description(usedEncoding: String.Encoding.utf8)
But that does not exist (Data
's documentation is here). What is the correct Swift 3 translation?