Я пытаюсь инициализировать строку из NSData
в Swift.
В NSString Cocoa Документация Apple заявляет, что вы должны использовать это:
init(data data: NSData!, encoding encoding: UInt)
Однако Apple не включила какой-либо пример использования или где поставить init
.
Я пытаюсь преобразовать следующий код из Objective-C в Swift
NSString *string;
string = [[NSString alloc] initWithData: data encoding: NSUTF8StringEncoding];
Я пробовал много возможных синтаксисов, таких как следующее (конечно, это не сработало):
var string:NSString!
string = init(data: fooData,encoding: NSUTF8StringEncoding)