随笔分类 -  网络多线程

摘要:转自@nixzhu的GitHub主页(译者:Riven、@nixzhu),原文《Grand Central Dispatch In-Depth: Part 2/2》欢迎来到GCD深入理解系列教程的第二部分(也是最后一部分)。在本系列的第一部分中,你已经学到超过你想像的关于并发、线程以及GCD 如何工... 阅读全文
posted @ 2014-12-26 19:44 codeTao 阅读(126) 评论(0) 推荐(0) 编辑
摘要:本文由@nixzhu翻译至raywenderlich的《grand-central-dispatch-in-depth-part-1》虽然 GCD 已经出现过一段时间了,但不是每个人都明了其主要内容。这是可以理解的;并发一直很棘手,而 GCD 是基于 C 的 API ,它们就像一组尖锐的棱角戳进 O... 阅读全文
posted @ 2014-12-26 19:43 codeTao 阅读(475) 评论(0) 推荐(0) 编辑
摘要:使用XPath解析html可以从此处https://github.com/topfunky/hpple下载工程,将TFHpple.h,TFHpple.m,TFHppleElement.h,TFHppleElement.m,XPathQuery.h,XPathQuery.m加到自己的项目中,在Fram... 阅读全文
posted @ 2014-11-29 14:34 codeTao 阅读(460) 评论(0) 推荐(0) 编辑
摘要:NSURLSession的Download Task用于完成下载任务,本文介绍如何创建断点续传的下载任务和后台下载任务。我们直接从分析Demo入手:故事板如下:只有一个View Controller,用于创建各种下载任务,并将下载后的图片显示到视图上,下载过程中会更新下载进度。头文件代码如下:[ob... 阅读全文
posted @ 2014-11-29 14:28 codeTao 阅读(407) 评论(0) 推荐(0) 编辑
摘要:Session Task分为三种Data Task,Upload Task,Download Task。毫无疑问,Session Task是整个NSURLSession架构的核心目标。下面写了一个简单的Demo来初步使用下三种任务对象。这里使用的是convenience methods,并没有定制s... 阅读全文
posted @ 2014-11-29 14:25 codeTao 阅读(326) 评论(0) 推荐(0) 编辑
摘要:一、URL Session的基本概念1.三种工作模式:默认会话模式(default):工作模式类似于原来的NSURLConnection,使用的是基于磁盘缓存的持久化策略,使用用户keychain中保存的证书进行认证授权。瞬时会话模式(ephemeral):该模式不使用磁盘保存任何数据。所有和会话相... 阅读全文
posted @ 2014-11-29 14:17 codeTao 阅读(253) 评论(0) 推荐(0) 编辑
摘要:使用NSXMLParser解析xml文件 1. 设置委托对象,开始解析 NSXMLParser *parser = [[NSXMLParser alloc] initWithData:data]; //或者也可以使用initWithContentsOfURL直接下载文件,但是有一个原因不这么做: /... 阅读全文
posted @ 2014-09-02 10:45 codeTao 阅读(433) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示