码迷,mamicode.com
首页 > Web开发 > 详细

NSURLConnection同步异步请求

时间:2015-09-14 13:41:46      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:

以百度图片为例:

先在xib文件中添加一个UIImageView控件

一:同步方法

技术分享
1 //获取URL
2 NSURL *url=[NSURL URLWithString:@"http://pic1a.nipic.com/2008-11-13/200811133748109_2.jpg"];
3 //发送请求
4     NSURLRequest *request=[NSURLRequest requestWithURL:url];
5     //发起同步请求
6     NSData *data=[NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
7     _imageview.image=[UIImage imageWithData:data]NS
NSURLConnection同步方法

二:异步方法

创建全局变量NSMutableData *_buffer接收数据

技术分享
1 //获取URL
2 NSURL *url=[NSURL URLWithString:@"http://pic1a.nipic.com/2008-11-13/200811133748109_2.jpg"];
3 //创建请求
4     request=[NSURLRequest requestWithURL:url];
5     //发起的是异步请求,设置代理
6     [NSURLConnection connectionWithRequest:request delegate:self];
7 //舒适化_buffer
8     _buffer=[[NSMutableData alloc]init];
VNSURLConnection异步方法

 

 

NSURLConnection同步异步请求

标签:

原文地址:http://www.cnblogs.com/kyuubee/p/4806803.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!