AFNetWorking的使用方法

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:更新进度条



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值