原文:iOS菜鸟之AFN的二次封装

我用一个单例类将一些常用的网络请求进行了二次封装,主要包括post请求 get请求 图片文件上传下载 视频的断点续传等功能。 首先大家先去github上下载AFN,将文件夹内的AFNetworking文件夹拖入工程中,然后创建一个图片文件参数类代码如下: 然后创建网络工具AFNManager具体代码如下 此处我提供了代理和block两种方式进行传值供大家选择 : 网络工具代理协议代码如下: 有很多 ...

2015-11-17 09:38 0 1754 推荐指数:

查看详情

iOS菜鸟之FMDB的二次封装简单易用

闲来无事写点东西,希望大家多多指正! 大家先去git下载FMDB,然后将其中source文件夹中的fmdb文件夹拖入自己的项目中。最后就可以引用下面的代码对fmdb进行一简单的封装。 这样可以更直观的使用数据库进行增删改操作。 /** * 可以存储数据类型 text ...

Mon Nov 16 20:04:00 CST 2015 0 3398
iOS AFN 请求封装方法

.h 文件 #import <Foundation/Foundation.h> #define kTimeOutInterval 30 //请求超时时间 @interface ...

Mon Dec 12 23:05:00 CST 2016 0 1441
ios MBProgressHUD 使用,及二次封装

MBProgressHUD是一个显示HUD窗口的第三方类库,用于在执行一些后台任务时,在程序中显示一个表示进度的loading视图和两个可选的文本提示的HUD窗口。MBProgressHUD 二次封装网上有很多教程,大多数我们在 MVC 模式下发送网络大多都在 UIVIewCOntroller ...

Wed Apr 12 23:17:00 CST 2017 1 10616
二次封装

1、二次封装之前,先来复习下selenium的三种等待方式。   1、sleep(强制等待,进程休眠)     1、作用于局部。浪费时间。看情况使用。   2、implicitly_wait(30)(隐式等待)     1、作用于全局。     2、需等待页面完全加载完成,之后才会去查找 ...

Tue Dec 04 01:40:00 CST 2018 0 785
volley二次封装

产品中使用Volley框架已有多时,本身已有良好封装的Volley确实给程序开发带来了很多便利与快捷。但随着产品功能的不断增加,服务器接口的不断复杂化,直接使用Volley原生的JSONObjectRequest已经导致Activity或Fragment层中耦合了大量的数据解析代码 ...

Wed Apr 08 00:36:00 CST 2015 11 13730
layui二次封装

最近一直用layui进行页面的重构,这个框架十分适合我们后台人员开发。简单易用,但是layui本身不支持双向绑定,所以很多情况下,我们在支持动态的控件加载时,需要反复刷新。这里我自己封装了一个common模块。话不多说,直接上代码。 //Author :chenzihao//Date ...

Sun Sep 09 07:09:00 CST 2018 0 2214
基于Senparc的二次封装

前段时间用Senparc做微信开发,但是个人感觉不太好用,所以我把Senparc的API用装饰器模式进行二次封装。 微信开发者平台文档地址:https://mp.weixin.qq.com/wiki 0x00 先上一个抽象类,对各种类型消息的抽象封装 0x01 用枚举区分 ...

Thu Jun 01 19:35:00 CST 2017 2 1369
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM