前言:移动互联网时代,网络通信已经是手机端必不可少的功能。应用中也必不可少地使用了网络通信,增强客户端与服务器交互。使用NSURLConnection实现HTTP的通信。NSURLConnection 提供了异步请求和同步请求两种通信方式。同步请求数据会造成主线程阻塞,通常在请求大数据或网络不通畅时...
分类:
移动开发 时间:
2015-09-04 07:28:31
阅读次数:
211
转自:http://www.maxiaoguo.com/clothes/269.htmlAFNetworking是一个轻量级的iOS网络通信类库。它建立在NSURLConnection和NSOperation等类库的基础上,让很多网络通信功能的实现变得十分简单。它支持HTTP请求和基于REST的网络...
分类:
Web程序 时间:
2015-09-02 18:33:12
阅读次数:
267
1、概述n NSURLSession是iOS7中新的网络接口,与NSURLConnection是并列的。n 当程序在前台时,NSURLSession与NSURLConnection大部分可以互相替代n NSURLSession支持后台网络操作,除非用户强行关闭n NSURLSession提供的功能:...
分类:
移动开发 时间:
2015-08-31 21:27:55
阅读次数:
161
原文摘自http://www.cocoachina.com/industry/20131106/7304.htmlNSURLSession是iOS7中新的网络接口,它与咱们熟悉的NSURLConnection是并列的。在程序在前台时,NSURLSession与NSURLConnection可以互为替...
分类:
Web程序 时间:
2015-08-31 11:35:52
阅读次数:
138
下载数据可以使用同步请求,异步请求
之前有讲到NSString 、 NSData 类型的同步请求
有NSURLConnection 形式的同步请求
异步请求有block 形式的异步请求,我们需要创建一个队列 在block 内部实现
但是我们最常用的是 delegate 形式的异步请求
#import "ViewController.h"
@interface ViewCon...
分类:
其他好文 时间:
2015-08-31 10:14:45
阅读次数:
120
网易新闻iOS版在开发过程中曾经使用过的第三方开源类库、组件1、AFNetworkingAFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数据交换, 操作简单, 功能强大, 现在许多人都用它取代 ASIHTTPRequest2...
分类:
移动开发 时间:
2015-08-30 14:19:11
阅读次数:
168
使用NSURLConnection
NSURLConnection提供最灵活的方法检索URL的内容。这个类提供了一个简单的接口用于创建和取消连接,并支持委派方法的集合,提供反馈和控制连接的许多方面。这些类可分为五类:URL加载、缓存管理、身份验证和凭证,cookie存储和协议的支持。
创建一个连接
NSURLConnection类支持三种方式检索URL的内容...
分类:
Web程序 时间:
2015-08-28 17:44:16
阅读次数:
241
//同步下载,同步请求的主要代码如下- (IBAction)downLoad:(id)sender { NSString *urlAsString=@"http://7jpnsh.com1.z0.glb.clouddn.com/TravelDemo.plist";//文件地址 NSURL *ur.....
分类:
移动开发 时间:
2015-08-27 10:54:28
阅读次数:
227
本文目录一、异步POST请求二、NSURLConnection的其他请求方法上一讲介绍了iOS中的异步GET请求,这讲来看看异步POST请求。回到顶部一、异步POST请求假如请求路径是http://192.168.1.102:8080/MJServer/login,请求参数有2个:username ...
分类:
其他好文 时间:
2015-08-27 07:10:09
阅读次数:
170
//AFNetWorking 当下最流行的数据请求方法 里面不仅包含数据请求还包含数据解析//包含的数据请求就是对系统类NSURLConnection的封装//数据解析(NSJSONSerialization、XMLParser)//AFNetworking 下至兼容ios6.0 以及block语法...
分类:
Web程序 时间:
2015-08-25 23:38:36
阅读次数:
435