在 AFNetworking 的 JSONRequestOperationWithRequest:success:failure: 方法中,JSON 响应是啥类型的对象?

Posted

技术标签:

【中文标题】在 AFNetworking 的 JSONRequestOperationWithRequest:success:failure: 方法中,JSON 响应是啥类型的对象?【英文标题】:In AFNetworking's JSONRequestOperationWithRequest:success:failure: method, what type of object is the JSON response?在 AFNetworking 的 JSONRequestOperationWithRequest:success:failure: 方法中,JSON 响应是什么类型的对象? 【发布时间】:2013-03-25 12:59:15 【问题描述】:

它为您提供了一个名为 JSON 的 id 类型的变量,但我该如何操作呢?它是一个字符串吗?我必须先序列化它吗?我具体如何与之交互?

【问题讨论】:

这可能对other answer有帮助 【参考方案1】:

以字典的形式返回,只需要根据key提取值即可。示例:

[JSON valueForKey:@"key"];

【讨论】:

【参考方案2】:

您可以获得的不仅仅是基础知识 here

很棒的课程,在 photo mania 应用中有非常好的关于 json 处理的代码。

【讨论】:

以上是关于在 AFNetworking 的 JSONRequestOperationWithRequest:success:failure: 方法中,JSON 响应是啥类型的对象?的主要内容,如果未能解决你的问题,请参考以下文章

ios基础篇(三十)—— AFNetworking的使用

源码分析之AFNetworking④UIkit+AFNetworking

源码分析之AFNetworking④UIkit+AFNetworking

源码分析之AFNetworking④UIkit+AFNetworking

源码分析之AFNetworking④UIkit+AFNetworking

在 AFNetworking 中替换 dataWithContentsOfURL