NSURLSession下载图片的简单例子
来源:互联网 发布:看不起培训机构程序员 编辑:程序博客网 时间:2024/06/06 00:00
NSURLSession从iOS7开始生效,用于网络编程。
例如下载一个图片来显示。
NSURL *url = [NSURL URLWithString:@"http://upload.ct.youth.cn/2014/1219/1418933895342.jpg"]; NSURLRequest *reque = [NSURLRequest requestWithURL:url]; NSURLSession *session = [NSURLSession sessionWithConfiguration:[NSURLSessionConfiguration ephemeralSessionConfiguration]]; NSURLSessionDownloadTask *task = [session downloadTaskWithRequest:reque completionHandler:^(NSURL *location, NSURLResponse *response, NSError *error) { NSLog(@"%@", location); NSLog(@"home :%@", NSHomeDirectory()); dispatch_async(dispatch_get_main_queue(), ^{ UIImageView *imageview = [[UIImageView alloc]initWithFrame:self.view.bounds]; imageview.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:location]];// [self.view addSubview:imageview]; }); }]; [task resume];注意
ephemeralSessionConfiguration这个选项会下载到临时文件夹tmp中,可能会随时删除。还有另外两个选项,对应不同的功能。
0 0
- NSURLSession下载图片的简单例子
- 多线程下载图片的简单例子
- ios 利用 NSURLSession下载图片
- 使用NSURLSession简单做一个上传图片的方法
- NSURLSession的简单使用
- NSURLSession的简单使用
- NSURLSession的简单使用
- NSURLSession的简单
- NSURLSession的简单使用
- NSURLSession的简单使用
- 图片简单的下载
- NSURLSession下载的进度监测
- NSURLSession的上传和下载
- iOS - NSURLSession的简单使用
- 从网络上下载图片的简单小例子【附源码】
- 关于NSURLSession的上传和下载
- 关于NSURLSession的上传和下载
- NSURLSession无法实现断点续传下载的问题解决
- hadoop MapReduce实例解析
- 二维数组
- Qt学习——分割窗口QSplitter类 .
- hdu3172 Virtual Friends
- 如何用CDR“克隆”简单图形
- NSURLSession下载图片的简单例子
- android 将整个布局设置为不可点击状态
- js 贪吃蛇 大部分显而易见的问题已解决 但是代码过于复杂 欢迎纠错
- [leetcode][回溯] Letter Combinations of a Phone Number
- Hadoop示例程序WordCount详解及实例
- erlang 实现并行快速排序
- JQuery选择器大全
- c++字符串编码GBK到UTF8的转换
- c语言 电子通讯录