通过前面的学习,一个天气预报的APP已经基本可用了。至少可以查看现在当前的天气情况和未来几个小时的天气预报了。但是,还不够完善。如果用户想要知道他要去的地方的天气怎么办。明显我们的APP在目前来说无法满足用户的这个需求。而我们的APP需要获取其他城市的天气却非常的简单。通过查看天气的API,发现只要把城市的名称作为参数就可以获得当地城市的天气预报。API:
api.openweatherma...
分类:
移动开发 时间:
2014-12-09 09:21:14
阅读次数:
317
NSURLSession实现断点下载功能实现...
分类:
Web程序 时间:
2014-12-08 12:22:43
阅读次数:
270
上篇中主要讲了界面的一些内容,这篇主要讨论网络请求,获得天气的数据。具体的说是HTTP请求天气站点的API,得到返回的JSON数据。解析这些数据,并更新到界面内容中。 让用户知道当前的和之后几个小时的天气状况。发起HTTP请求主要用到的是SDK的NSURLSession这个类,使用这个类对象可以创建...
分类:
移动开发 时间:
2014-12-07 06:29:17
阅读次数:
222
NSURLSession实现下载(不能看到下载进度),例外效果实现...
分类:
Web程序 时间:
2014-12-02 11:47:50
阅读次数:
187
NSURLSession实现下载(代理),详细剖析...
分类:
Web程序 时间:
2014-12-02 00:08:13
阅读次数:
239
NSURLSession的Download Task用于完成下载任务,本文介绍如何创建断点续传的下载任务和后台下载任务。我们直接从分析Demo入手:故事板如下:只有一个View Controller,用于创建各种下载任务,并将下载后的图片显示到视图上,下载过程中会更新下载进度。头文件代码如下:[ob...
分类:
Web程序 时间:
2014-11-29 15:48:30
阅读次数:
366
Session Task分为三种Data Task,Upload Task,Download Task。毫无疑问,Session Task是整个NSURLSession架构的核心目标。下面写了一个简单的Demo来初步使用下三种任务对象。这里使用的是convenience methods,并没有定制s...
分类:
Web程序 时间:
2014-11-29 15:44:43
阅读次数:
207
一、URL Session的基本概念1.三种工作模式:默认会话模式(default):工作模式类似于原来的NSURLConnection,使用的是基于磁盘缓存的持久化策略,使用用户keychain中保存的证书进行认证授权。瞬时会话模式(ephemeral):该模式不使用磁盘保存任何数据。所有和会话相...
分类:
Web程序 时间:
2014-11-29 14:36:02
阅读次数:
328
NSURLSession是IOS7中新添加的网络访问接口,作用与NSURLConnection一致,在程序在前台时,NSURLSession与NSURLConnection可以互为替代工作。如果用户强制将程序关闭,NSURLSession会断掉。NSURLSession中关键类有下面几种1:NSUR...
分类:
移动开发 时间:
2014-11-09 16:33:35
阅读次数:
201
NSURLSession的Download Task用于完成下载任务,本文介绍如何创建断点续传的下载任务和后台下载任务。我们直接从分析Demo入手:故事板如下:只有一个View Controller,用于创建各种下载任务,并将下载后的图片显示到视图上,下载过程中会更新下载进度。头文件代码如下:[ob...
分类:
Web程序 时间:
2014-11-02 19:31:26
阅读次数:
342