基于AFNetWorking的二次封装

2017-06-20  本文已影响0人  OldGhosht

采用继承AFHTTPSessionManager类的再次封装,该类对象为单利对象,只会存在一个sesssion任务,你可以获取到该session下所有的task任务,然后管理它的暂停,开始。这些AFNetWorking库已经开有接口。

自定义处理:分别实现get post delete formdata 请求方法,同时对请求结果二次处理,处理方式成功回调 失败回调 进度回调 没有数据回调,成功回调意味有数据且没有出现业务逻辑错误。失败回调包含网络错误的,已经业务逻辑上的错误。

增加 自定义request 设置body部分,分为加密与解密,该接口使用block调用加密方式与解密方式,如果没有加密与解密传nil

上一篇 下一篇

猜你喜欢

热点阅读