XMNetworking:一个轻量级但功能强大的网络库,具有基于AFNetworking的简化表达语法-源码

上传者: 42102272 | 上传时间: 2021-02-25 17:05:28 | 文件大小: 3.24MB | 文件类型: ZIP
XMNetworking XMNetworking是一个轻量的,简单易用但功能强大的网络库,基于AFNetworking 3.0+封装。 其中, XM前缀是我们团队的缩写。 简介 如上图所示,XMNetworking采用中心化的设计思想,由XMCenter统一发起并管理所有的XMRequest请求,通过XMCenter给所有请求配置线程,公共服务器URL,标头,参数等信息,同时也可以块注入的方式给对所有请求做准备以及实现自定义的请求响应结果处理逻辑,如数据模型转换,业务错误码判断,网络缓存等。另外增加了XMEgine这一层是为了隔离其他第三方库依赖,便于以后切换其他替代网络库或自己实现的改进逻辑。 特性 简单易用,发送请求立即调用一个方法,通过Block配置信息,代码细分; 功能强大,适用于几乎所有的网络请求使用场景(普通请求,上传,下载); 专为RESTful Server API设计,

文件下载

资源详情

[{"title":"( 163 个子文件 3.24MB ) XMNetworking:一个轻量级但功能强大的网络库,具有基于AFNetworking的简化表达语法-源码","children":[{"title":"XMNetworking.podspec <span style='color:#111;'> 700B </span>","children":null,"spread":false},{"title":"XMTestCase.m <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"Info.plist <span style='color:#111;'> 680B </span>","children":null,"spread":false},{"title":"XMCenterTests.m <span style='color:#111;'> 3.08KB </span>","children":null,"spread":false},{"title":"XMChainRequestTests.m <span style='color:#111;'> 8.93KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明