【发布时间】:2017-01-16 05:43:14
【问题描述】:
它以前工作正常,但不知何故我现在在转换NSData to String 时遇到了错误。 第 2 行显示错误,即
let jsonString = NSString(data: jsonData as Data, encoding: String.Encoding.utf8.rawValue) as! String
它显示错误。
无法将“数据”类型的值转换为预期的参数类型“数据”
或
无法强制将“NSData”类型的值转换为“Data”类型
do{
jsonData = try JSONSerialization.data(withJSONObject: para, options: JSONSerialization.WritingOptions()) as NSData
let jsonString = NSString(data: jsonData as Data, encoding: String.Encoding.utf8.rawValue) as! String
print("json array string best json request body = \(jsonString)")
return jsonString
} catch _ {
print ("UH OOO")
return nil
}
【问题讨论】:
标签: ios iphone swift3 xcode8 nsmutabledictionary