Можно ли инициализировать строку Swift (не NSString
) с содержимым объекта NSData, не создав сначала NSString?
Я знаю, что могу использовать это с помощью NSString:
var datastring = NSString(data data: NSData!, encoding encoding: UInt)
Но как я могу использовать базовый тип Swift String? Я думал, что строки Swift и NSStrings являются взаимозаменяемыми, мне действительно нужно получить данные из NSData с помощью NSString, а затем присваивать это значение строке Swift?