我有一个NSData
对象,需要将其转换为[String:Any]
,这是我尝试的代码:
let multiOrder = _fields["multiOrder"] as? GPBValue
if let _ = multiOrder {
let data = NSKeyedArchiver.archivedData(withRootObject: multiOrder!)
if let responseString = String(data: data, encoding: .utf8) {
print(responseString)
}
}
GPBValue
对象看起来像NSObject<NSSecureCoding, NSCopying>
但是上面的代码返回了nil