登录 立即注册
金钱:

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

Bamboots - Alamofire 网络扩展库

[复制链接]
来自: mmoaay 分类: iOS精品源码 上传时间: 2017-12-9 07:50:17
Tag:

项目介绍:

基于 Alamofire,采用面向协议(POP)设计的 Swift 网络请求扩展库。一方面可以让使用者快速构建自己的网络请求基础,另一方面使用者也可以非常简单的扩展自己想要的功能。

Bamboots 包含如下功能:

  • 在任意位置发起网络请求。

  • 表单创建。包含请求地址、请求方式(GET/POST/……)、请求头等……

  • 加载遮罩。目的是阻塞 UI 交互,同时告知用户操作正在进行。比如提交表单时在提交按钮上显示 “菊花”,同时使其失效。

  • 加载进度展示。下载上传图片等资源时提示用户当前进度。

  • 数据解析。因为目前主流服务端和客户端数据交换采用的格式是 JSON,所以我们暂时先考虑 JSON 格式的数据解析。

  • 出错提示。发生业务异常时,直接显示服务端返回的异常信息。- 成功提示。请求正常结束时提示用户。

  • 网络异常重新请求。显示网络异常界面,点击之后重新发送请求。

更多信息,参考:mmoaay/Bamboots

相关源码推荐:

我来说两句
*滑动验证:
所有评论(5)
逆鳞九霄 2017-12-11 16:25:59
学习学习!
回复
BlueManlove 2017-12-11 16:26:15
感谢分享,楼主V5~
回复
kengsir 2017-12-11 16:26:53
感谢大神分享,必须顶!
回复
phoiu 2017-12-11 16:26:59
我是来学习的
回复
AlonMessi 2017-12-11 16:27:02
内容很好,棒棒哒
回复
littleRed 2017-12-11 16:27:41
虽不明,但觉厉...
回复
hellokenken 2017-12-11 16:29:39
code4app好的代码demo真的很多,谢谢啦~
回复
code4app热心网友 2017-12-11 17:49:35
楼主用心了,内容非常精彩。
回复
code4app热心网友 2017-12-12 09:59:31
正需要啊,感谢楼主无私分享!
回复
提取码:  下载次数:68 状态:已购或VIP 售价:0(原价:15)金钱 下载权限:初级码农 
722 0 68
联系我们
首页/微信公众账号投稿

帖子代码编辑/版权问题

QQ:435399051,742864542

如何获得代码达人称号?

代码贡献英雄榜
用户名 下载数
通过邮件订阅最新 Code4App 信息
上一条 /4 下一条
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

快速回复 返回顶部 返回列表