上一篇讲解了HTTP协议和NSURLConnection
网址:http://blog.csdn.net/hepburn_/article/details/47150589
现在讲讲ASI和AFN:
ASI:
AFN:
ASI网络状态监控:
AFN网络状态监控:
ASI和AFN的区别:
4,AF...
分类:
其他好文 时间:
2015-07-30 19:35:45
阅读次数:
142
大文件下载注意事项
若不对下载的文件进行转存,会造成内存消耗急剧升高,甚至耗尽内存资源,造成程序终止。
在文件下载过程中通常会出现中途停止的状况,若不做处理,就要重新开始下载,浪费流量。
大文件下载的解决方案
对下载文件进行处理,每下载一点数据,就将数据写到磁盘中(通常是沙盒中),避免在内存累积数据(NSURLConnection下载)
使用NSFileHandle类实现写数据
使用NSOutpu...
分类:
移动开发 时间:
2015-07-27 15:07:29
阅读次数:
158
网易新闻iOS版在开发过程中曾经使用过的第三方开源类库、组件1、AFNetworkingAFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数据交换, 操作简单, 功能强大, 现在许多人都用它取代 ASIHTTPRequest2...
分类:
移动开发 时间:
2015-07-26 15:44:41
阅读次数:
190
NSURLSession是从IOS7.0出来代替NSURLConnection。Session发布三种任务。DataTask,UploadTask,DownloadTask,并且任务都是默认挂起的。需要Resume。所谓挂起,就是任务执行(下载)一半时候可以整体停止,挂起。当需要的时候再继续。而.....
分类:
Web程序 时间:
2015-07-24 09:10:39
阅读次数:
127
1. AFNetworking在众多iOS开源项目中,AFNetworking可以称得上是最受开发者欢迎的库项目。AFNetworking是一个轻量级的iOS、Mac OS X网络通信类库,现在是GitHub上第三大Objective-C库。它建立在NSURLConnection、NSOperati...
分类:
移动开发 时间:
2015-07-19 14:45:36
阅读次数:
137
一、2大管理对象1.AFHTTPRequestOperationManager* 对NSURLConnection的封装2.AFHTTPSessionManager* 对NSURLSession的封装二、AFHTTPRequestOperationManager的具体使用1.创建管理者AFHTTPR...
分类:
其他好文 时间:
2015-07-15 16:35:23
阅读次数:
127
AFNetwork 作用和用法详解 分类: ios 2014-07-24 16:54 24386人阅读 评论(7) 收藏 举报 AFNetworking是一个轻量级的iOS网络通信类库。它建立在NSURLConnection和NSOperation等类库的基础上,让很多网络通信功能的实现变得十...
分类:
Web程序 时间:
2015-07-15 12:59:27
阅读次数:
147
网易新闻iOS版在开发过程中曾经使用过的第三方开源类库、组件1、AFNetworkingAFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数据交换, 操作简单, 功能强大, 现在许多人都用它取代 ASIHTTPRequest2...
分类:
移动开发 时间:
2015-07-11 17:57:53
阅读次数:
166
一、API简介如果你想在iOS中发送Http请求的话,有很多方式可以选择,我在这里介绍几个常见的:1.苹果自带的API1> Core Foundation框架中的CFNetwork API:纯C语言的API,性能非常高2> Foundation框架中的NSURLConnection API:Objective-C的API,性能也不错,简单易用2.第3方开源框架1> ASIHttpRequest2>...
分类:
移动开发 时间:
2015-07-07 09:30:34
阅读次数:
176