WLXSessionManager继承AFHTTPSessionManager,用于给请求设置一些必须的参数,同时WLXSessionManager也是一个单例。
WLXRequestBase封装了AFN的请求,包含了POST,GET两种方式的请求,并且还包含了上传数据里面带了图片,但是图片必须是NSData的对象。通过baseParams这个字典设置一些公共参数。
WLXTextRequest继承WLXRequestBase,只需要在WLXTextRequest.m文件里面做一些基本的设置就好。
通过WLXTextRequest这个类,发起请求,拿到对应的json数据。
最后,无尽的省略...小伙伴们应该都懂的。什么客套的话就不多说了,有问题,有想法,一起讨论,我在这里等你。
感兴趣的小伙伴可以到这里下载项目。(注:项目中没有BaseUrl和Url,请求是不成功的哈!!!)下载地址:https://github.com/SimilarAndStrange/AFNetworking-/tree/master
百度云盘下载地址:https://pan.baidu.com/s/1mhVLk7m 密码:ip2i