码迷,mamicode.com
首页 >  
搜索关键字:asi    ( 2001个结果
[iOS 多线程 & 网络 - 2.10] - ASI框架下载文件
A.ASI框架中的下载1.实现步骤在实际的开发中如果要使用asi框架来下载服务器上的文件,只需要执行下面简单的几个步骤即可。(1)创建请求对象;(2)设置下载文件保存的路径;(3)发送下载文件的网络请求(异步)。按照上面的几个步骤执行,程序会自动开启异步线程,一点一点的把数据写入到指定的文件路径,而...
分类:移动开发   时间:2015-01-29 01:27:29    阅读次数:201
[iOS 多线程 & 网络 - 2.11] - ASI框架上传文件
A.ASI的上传功能基本使用1.实现步骤(1)创建请求使用ASIFormDataRequest(2)设置上传文件路径(3)发送请求2.上传相册相片UIImagePickerController用来选择图片设置图片来源,可以选择相册使用代理 UIImagePickerControllerDelegat...
分类:移动开发   时间:2015-01-29 01:22:32    阅读次数:538
[iOS 多线程 & 网络 - 2.9] - ASI框架
A.ASI基本知识1.ASI简单介绍ASI:全称是ASIHTTPRequest,外号“HTTP终结者”,功能十分强大。ASI的实现基于底层的CFNetwork框架,因此运行效率很高。ASI的github地址https://github.com/pokeb/asi-http-request ASI的使...
分类:移动开发   时间:2015-01-29 01:16:34    阅读次数:460
iOS ASI--缓存
ASI的缓存是ASI的一大特色,和苹果原生的NSURLCache一样,也提供了一个单例对象[ASIDownloadCache sharedCache]1.ASI使用缓存的条件1>必须是GET请求2>请求成功,状态码是2002.单个请求怎么使用ASI缓存 // 设置URL NSURL *url = ....
分类:移动开发   时间:2015-01-27 00:07:48    阅读次数:350
iOS ASI--文件上传
1.文件上传的示例代码 // 设置url NSURL *url = [NSURL URLWithString:@"http://localhost/photo"]; // 设置请求 self.postRequest = [ASIFormDataRequest requestWithURL:ur...
分类:移动开发   时间:2015-01-26 20:58:00    阅读次数:226
iOS ASI--其他用法
// 监控整个项目,是否有请求正在进行BOOL flag = [ASIHTTPRequest isNetWorkInUse];// 整个项目,显示或隐藏运营商右边的指示器[ASIHTTPRequest setShouldUpdateNetWorkActivityIndicator:YES]// 针对...
分类:移动开发   时间:2015-01-26 20:46:47    阅读次数:185
iOS ASI--管理多个请求
ASIHTTPRequest继承自NSOperation,这样就可以把多个请求放在一个队列中,这样便于管理多个请求 ASIHTTPRequest *request1 = [[ASIHTTPRequest alloc]init]; ASIHTTPRequest *request2 = [[ASIHT....
分类:移动开发   时间:2015-01-26 20:38:32    阅读次数:138
iOS ASI--文件下载
1.方法一:如果NSData数据很大,把很大的数据装进内存,内存肯定会爆掉,所以这种方法不可取 // 设置url NSURL *url = [NSURL URLWithString:@"http://localhost/123.jpg"]; // 设置请求 self.request = [AS...
分类:移动开发   时间:2015-01-26 10:10:02    阅读次数:155
iOS ASI--POST请求
发POST请求,需要用到专门的类:#import "ASI/ASIFormDataRequest.h"示例代码: // 设置url NSURL *url = [NSURL URLWithString:@"http://api.openweathermap.org/data/2.5/weather"....
分类:移动开发   时间:2015-01-26 06:31:33    阅读次数:250
iOS ASI--同步和异步请求
1.添加ASI框架到项目1>ASI框架在判断网络状态时,依赖于Reachability,可以在苹果的官方文档里找到,也可以ASI的Sample例子里找到.2>添加ASI所依赖的类库: SystemConfiguration是Reachability所需要的类库3>如果是ARC项目,还要在Target...
分类:移动开发   时间:2015-01-25 23:52:53    阅读次数:221
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!