// 原代码块一

dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{

// 原代码块二

NSURL * url = [NSURLURLWithString:@"http://www.youdao.com"];

NSError * error;

NSString * data = [NSStringstringWithContentsOfURL:url encoding:NSUTF8StringEncodingerror:&error];

if (data != nil) {

// 原代码块三

dispatch_async(dispatch_get_main_queue(), ^{

NSLog(@"下载完成 %@",data);

});

} else {

NSLog(@"error when download:%@", error);

}

});

最新文章

  1. HTML5新增元素
  2. Mysql 数据库创建基本步骤
  3. Linux笔记-常用的命令(15-3-30)
  4. 3D语音天气球(源码分享)——创建可旋转的3D球
  5. AD7190学习笔记
  6. Uva 11198 - Dancing Digits
  7. Struts2文件配置 登陆页面
  8. C++沉思录之三——设计容器类
  9. MySQL整数类型说明 int(5) vs int(7)
  10. 数据分析之pandas教程------数据处理
  11. c语言中宏定义和常量定义的区别
  12. 网络二十四题 之 P2756 飞行员配对方案问题
  13. SQL小汇总
  14. Android ThreadPoolExecutor线程池
  15. python基础学习第五天
  16. 【转】visualSFM生成的bundle.rd.out文件的格式
  17. 【学习笔记】Spring AOP注解使用总结
  18. 定制自己的new和delete:operator new 和 operator delete
  19. session超时跃出iframe并跳到登陆页面(转载)
  20. HashMap、HashSet、LinkedHashSet、TreeSet的关系

热门文章

  1. Java 读写图像
  2. 外部调用JS文件时出现中文乱码的解决办法
  3. Programming with gtkmm 3
  4. php 获取当前脚本的url的案例
  5. LiveUpdate Adminstrator配置手册
  6. JavaWEB前端向服务器端发送对象
  7. emacs notepad notepad++ 撤销比较
  8. DX11.2 Tiled Resource Pool
  9. MySQL 数据库设计 笔记与总结(4)维护优化
  10. php安装json模块