有没有办法通过AFNetworking Obj-C获得纯JSON响应?

J. *_*Doe 6 json ios afnetworking codable

我已经在我的iOS应用程序中使用Obj-C编写的AFNetworking架构设置.它将响应作为字典返回,但我想玩一个纯JSON响应来尝试Swift 4中的Codable.这可能吗?或者我的选择是什么?

Mat*_*ier 2

一种可能的解决方案重新创建 JSON :

var dataJson = try! JSONSerialization.data(withJSONObject: responseObject, options: JSONSerialization.WritingOptions.prettyPrinted)
var objCodable = try! JSONDecoder().decode(ObjCodable.self, from: dataJson)
Run Code Online (Sandbox Code Playgroud)