将问题Objective-C转换为Swift

时间:2016-08-25 04:43:11

标签: objective-c swift nsdata

NSData *myRequestData = [NSData dataWithBytes: [encryptedStr UTF8String] length: [encryptedStr length]];

我想将上面的字符串转换为Swift。

var myRequestData = NSData(bytes: encryptedStr.UTF8String(), length: encryptedStr.length())!

我已尝试过上述内容,但它在Xcode 7.3.1中无效。

我还尝试使用https://objectivec2swift.com/#/home/main进行转换,但失败了。

1 个答案:

答案 0 :(得分:0)

试试这个

var myRequestData = NSData(bytes: (encryptedStr as NSString).UTF8String, length: encryptedStr.characters.count)