AFNetworking

1、导入AFNetworking

1) 从gitub下载AFNetworking资源包

2) 解压AFNetworking资源包,将AFNetworking包中的class文件拖入项目中

3) 在项目中使用AFNetworking的地方导入AFNetworking头文件

2、使用AFNetworking(GET和POST请求)的步骤:

1).构建一个baseURL,以及一个参数字典,并将这两个变量传给AFHTTPClient.

2).将AFJSONRequestOperation注册为HTTP的操作, 这样就可以跟之前的示例一样,可以获得解析好的JSON数据。

3).做了一个GET请求,这个请求有一对block:success和failure。

4).POST请求跟GET一样

3、关于AFNetworking一些要注意的地方:

1) AFNetworking中的请求皆为异步请求

2) AFNetworking请求的失败包括了请求成功时json解析失败

3) AFNetWorking采用ARC ,在不使用ARC项目中使用时,对AFNetWorking的所有.m文件添加“-fobjc-arc”。在使用ARC项目中,使用“不使用ARC”的类库时,对类库的.m文件添加“-fno-objc-arc”

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 目录一. 用第三方库实现get请求 1. ASI 2. AFNetworking 二. Post请求的实现 1. ...
    Vinc阅读 6,919评论 2 13
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,458评论 4 61
  • 1、导入AFNetworking 1) 从gitub下载AFNetworking资源包 2) 解压AFNetwor...
    慧惠阅读 4,227评论 1 5
  • 这几天一直在上课,自从上了学校里的课之后,彻底让我死了心,对学校的课没有一点期待了,发现很多老师完全不会讲课,也不...
    爱撒娇的小豆豆阅读 1,864评论 2 5
  • 戴珍珠耳环的少女 赤兔马 跑在 荒原上沿的阴天边 蹄子溅起宝蓝色的盐碱 远的地方是一棵枯树 没有什么鸟栖在枝间 时...
    任宁阅读 3,385评论 1 2

友情链接更多精彩内容