ios - 有什么方法可以使用 AFNetworking Obj-C 获得纯 JSON 响应吗?

标签 ios json afnetworking codable

我已经在用 Obj-C 编写的 iOS 应用程序中使用 AFNetworking 设置了架构。它以字典形式返回响应,但我想尝试使用纯 JSON 响应来尝试 Swift 4 中的 Codable。 那可能吗?或者我在这里有什么选择?

最佳答案

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

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

关于ios - 有什么方法可以使用 AFNetworking Obj-C 获得纯 JSON 响应吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47359405/

相关文章:

ios - UIView.animate 无法在 swift 中正常工作

iphone - 收据验证失败

javascript - 检查由 JSON 绑定(bind)的 knockout.js 中的多个复选框

mysql - 在 MySQL 中解析 JSON

ios - 使用 AFNetworking 下载图像 - 使用 ARC 弹出 ViewController 后内存不会释放

ios - AFHTTPClient.m 不再在 AFNetworking 中?

ios - iOS 7/8 上 UITableViewHeader 中的 UISearchBar 奇怪的动画

ios - UIScrollView 中缺少 UIToolBar

java - 合并列表中的多个 JObject - Json4s

ios - 将 View Controller 作为参数传递给 AFNetworking 请求是否安全?