- (IBAction)URLFetchWithProgress:(id)sender { [startButton setTitle:@"Stop" forState:UIControlStateNormal]; [startButton addTarget:self action:@select ...
分类:
Web程序 时间:
2017-03-06 19:29:20
阅读次数:
166
ASI总结 发送请求的2个对象 1.发送GET请求 ASIHttpRequest 2.发送POST请求 ASIFormDataRequest 二发送请求 1.同步请求 startSynchronous 2.异步请求 startAsynchronous 三 监听请求的过程 1.成为代理 四监听请求过程 ...
分类:
其他好文 时间:
2016-11-12 14:05:51
阅读次数:
160
1、网络通信 1、ASIHTTPRequest 这是一个经典的老库,功能完全而强大,但已经停止更新很久了(iOS5.0停止更新,但是我最近看github上这个项目有新改动)。在不同iOS版本上略微有一些小问题(提醒显示上的),所以用的时候还是稍微修改一下比较好。 下载地址:https://githu ...
分类:
移动开发 时间:
2016-11-04 20:22:22
阅读次数:
352
今天碰到一个问题 异步请求等待中 cancel后会发生什么,网上找了下资料说取消的请求默认都会按请求失败处理,并调用请求失败delegate 查找到的资料具体解释了下ASIHTTPRequest取消异步请求 首先,同步请求是不能取消的。其次,不管是队列请求,还是简单的异步请求,全部调用[ reque ...
分类:
Web程序 时间:
2016-09-20 00:06:36
阅读次数:
197
/* 上传图片 */ //#define API_BASE_URL(_URL_) [NSURL URLWithString:[@"http://172.20.0.248:8080/BaiXin/mapi/" stringByAppendingString:_URL_]] ASIFormDataReq ...
分类:
移动开发 时间:
2016-08-24 13:05:24
阅读次数:
390
一、底层实现 1、AFN的底层实现基于OC的NSURLConnection和NSURLSession 2、ASI的底层实现基于纯C语言的CFNetwork框架 3、因为NSURLConnection和NSURLSession是在CFNetwork之上的一层封装,因此ASI的运行性能高于AFN 二、对 ...
分类:
移动开发 时间:
2016-08-19 12:51:34
阅读次数:
202
AFNEtworking使用简单,对最新的iOS特性都有很好的支持,对NSURL进行了封装,把系统中比较复杂的方法,整成了比较简单的 ASIHTTPRequest(已经停止更新了) 这个框架对CFNetworking网络框架进行封装,性能、可扩展性比较高,但是已经停止了更新,对最新的iOS的兼容性不 ...
分类:
移动开发 时间:
2016-07-21 21:37:18
阅读次数:
232
这会没事,整理了一下HTTP,socket,TCP之间的关系与区别,我们在面试的时候应该会经常问到这方面的东西,那么什么是HTTP呢?
HTTP属于老话题了,在项目中我们经常需要往服务端发POST或者GET请求,但是对于HTTP的了解不应只局限于此。千里之行,始于足下。越想走的远,基本原理就应该了解的透彻全面一些,仅仅停留在使用ASIHttpRequest或者AFNetW...
分类:
Web程序 时间:
2016-07-21 15:08:47
阅读次数:
260
http网络库是集XML解析,Json解析,网络图片下载,plist解析,数据流请求操作,上传,下载,缓存等网络众多功能于一身的强大的类库。最新版本支持session,xctool单元测试。网络获取数据一直是手机软件的重中之重,如果处理的不好,会造成很差的用户体验。随着ASIHTTPRequest的 ...
分类:
移动开发 时间:
2016-07-09 16:16:10
阅读次数:
505
ASIHTTPRequest类库简介和使用说明 官方网站: http://allseeing-i.com/ASIHTTPRequest/ 。可以从上面下载到最新源码,以及获取到相关的资料。 使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对C ...
分类:
Web程序 时间:
2016-06-06 16:24:54
阅读次数:
206