AFNetWorking的使用方法

原创 2015年11月18日 19:50:04
1、AFHTTPRequest步骤:
     a:创建URL
     b:根据URL创建request
     c:创建AFHTTPRequestOperation对象
     d:执行c步创建的对象,设置响应序列化
     e:把c步创建的对象放到队列中

2、AFHttpOperation步骤
  2.1、GET:
         a:创建URL,注意添加api文档中的设定好的内容
         b:创建 AFHTTPRequestOperationManager  管理者
         c:根据api文档,用字典设置数据
         d:执行get网络请求

  2.2、POST:
         a:创建URL
         b:创建manger
         c:设置请求序列化,json序列化,将参数转化成json格式
         d:根据api文档,用字典设置数据
         e:执行post网络请求

  2.3、POST MUTL PART 本地文件上传
         a:URL  上传的路径
         b:创建manger
         c:上传本地文件的名字和格式
         d:追加数据(上传之后的文件的新名字)

3、AFURLSession  网络上下载或上传文件
        a:创建配置文件
        b:创建AFURLSessionManager 管理者
        c:下载任务
        d:返回最终的文件存储路径
        e:KVO监测任务条的执行
        f:启动任务   [task  resume]
            e1:判断keyPath
            e2: 提取当前完成的进度
            e3:计算比例
            e4:更新进度条



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

iOS 网络请求框架AFNetworking使用方法(欢迎提建议和分享遇到的问题)

http网络库是集XML解析,Json解析,网络图片下载,plist解析,数据流请求操作,上传,下载,缓存等网络众多功能于一身的强大的类库。最新版本支持session,xctool单元测试。网络获取数...

AFNetworking框架IOS网络数据请求由浅入深的使用方法

原文:https://segmentfault.com/a/1190000005022705?utm_source=tuicool&utm_medium=referral 概述 我们今天是来深入...

AFNetworking 3.0迁移指南 及基本使用方法

AFNetworking是一款在OS X和iOS下都令人喜爱的网络库。为了迎合iOS新版本的升级, AFNetworking在3.0版本中删除了基于 NSURLConnection API的所有支持。...

AFNetworking3.0的基本使用方法

AFNetworking3.0的基本使用,请求数据,上传,下载,监听网络状态

AFNetworking 使用方法(2.0)

随着asihttprequest的停止更新,许多人都转向了AFNetworking、 MKNetworkKit.我也是其中一个。于是我从网上找了许多文章作参考总结在一起,为了让更多的人少走些弯路

使用AFNetworking遇到的2个警告解决方法。

1.编译警告 object file (/Users/liangchris/Library/Developer/Xcode/DerivedData/ShowTracker-frpchxkxofnchf...
  • k7arm
  • k7arm
  • 2015-11-01 18:35
  • 1770

dsoframer.ocx使用方法

  • 2016-10-09 17:39
  • 10KB
  • 下载

GridView使用方法

  • 2017-06-01 11:18
  • 486KB
  • 下载

Android 异步请求类库Async_Http_Client的使用方法

Android 异步请求类库Async_Http_Client的使用方法普通的http网络通信方式太过繁琐,这个来自与github的库极大的简便了网络通信的写法。 官网介绍的特征: 使用upstre...

selenium2 Java版 使用方法

  • 2016-10-18 19:52
  • 5.13MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)