我一直在try 初始化Swift中NSData
的字符串.
在《NSString Cocoa Documentation人计划》中,苹果说你必须使用这个:
init(data data: NSData!, encoding encoding: UInt)
然而,苹果没有提供任何关于init
的用法或放置位置的示例.
我正在try 将下面的代码从Objective-C转换为Swift
NSString *string;
string = [[NSString alloc] initWithData: data encoding: NSUTF8StringEncoding];
我一直在try 很多可能的语法,比如下面的语法(当然不起作用):
var string:NSString!
string = init(data: fooData,encoding: NSUTF8StringEncoding)