自学swift时, 封装了对于AFNetworking的文件
优点:
1, 如果以后AFNetworking不能使用了, 只需要在此文件内切换成其他的网络获取, 整个项目的其他代码不用动
2, 针对网络获取时, 接口返回json格式进行的多方位兼容.(因为我公司的后台接口, 返回的json有时候是字典,有时候只是一个数组,有时候又只是一个字符串)
3, 增加打印环境, 只需要修改一个int参数就可以打印url,param和json
来个截图:(文件代码有链接:AFNetworking的swift封装)
网友评论