我已经在我的iOS应用程序中使用Obj-C编写的AFNetworking架构设置。它将响应作为字典返回,但我想玩一个纯JSON响应来尝试Swift 4中的Codable。 那可能吗?或者我的选择是什么?
答案 0 :(得分:2)
一种可能的解决方案是重新创建JSON:
var dataJson = try! JSONSerialization.data(withJSONObject: responseObject, options: JSONSerialization.WritingOptions.prettyPrinted)
var objCodable = try! JSONDecoder().decode(ObjCodable.self, from: dataJson)