iOS开发资料收集区

基于Swift3.0封装Afnetworking的网络请求

2017-09-28  本文已影响11人  wlw_花田半亩

话不多说,直接上代码.我等会会把项目放到GitHub上面,大家自己下载看,这只是记录我封装过程遇到的问题.

github 地址

我相信大家在用Swift开发的时候都会遇到这种问题,网络请求用什么请求比较好,目前Swift 在GitHub排行第一的框架是Alamofire. 我最近也在研究这个框架,但是有很多是OC转swift的人更喜欢用Afnetworking.所以我就封装一个简单实用.

使用Afnetworking有两种方式,第一种是cocoapods 上面拉取,一个是在本地直接导入,我比较习惯第二种,后期将把第一种也写一个.那我就直接上代码了.

第一步我们需要创建一个桥接文件.

生成一个.h桥接文件

需要在setting设置一下

然后在桥接文件中导入Afnetworking

这个时候就可以继承Afnetworking进行封装了,进行单例封装一个网络请求

链接地址 https://github.com/wlwZLP/Swift3.0-AFNetWorking

上一篇下一篇

猜你喜欢

热点阅读