1.请求与响应 1.1 请求 1.2 响应 2.处理网络请求和响应的方式 2.1 苹果官方原生 NSURLConnection NSURLSession 2.2 第三方框架 ASI AFN 3.数据解析 3.1 JSON NSJSONSerialization 第三方框架:JSONKit 3.2 X ...
分类:
其他好文 时间:
2016-03-27 23:50:23
阅读次数:
236
先做一个简单的笔记 1.ios7之前实现后台长时间的任务是不可能完成的事情,即使使用timer监测一直索取的方式也不会打破ios系统最多允许应用后台运行10min的限定. 2.ios7之后出现了NSURLSession,这是一个福音.我们进行相应的配置,它就可以实现后台的长时间下载,并且超过系统的允 ...
分类:
移动开发 时间:
2016-03-24 18:32:21
阅读次数:
258
现在NSURLConnection在开发中会使用的越来越少,iOS9已经将NSURLConnection废弃,现在最低版本一般适配iOS7,所以也可以使用。 [NSURLSession sharedSession] 获取全局的NSURLSession对象。在iPhone的所有app共用一个全局ses
分类:
Web程序 时间:
2016-03-22 00:33:48
阅读次数:
247
就在不长也不短的时间前,苹果正式命令咱们要向NSURLSession看,因此我们不得不认认真真的听从老大的教导,努力认知NSURLSession。其实呢,三方早已为我们解决了问题,但是呢,我们还是有必要大概了解一下NSURLSession。下面呢,我就为大家简单介绍NSURLSession。 *下面
分类:
移动开发 时间:
2016-03-21 20:14:34
阅读次数:
319
Session中任务的行为取决于三件事:session的类型、任务的类型、当任务创建的时候app是否在前台运行。 Sessions的类型 我们通过配置NSURLSessionConfiguration的对象类配置NSURLSession。session类型有三种: 1、一般模式:类似于其他下载网址的
分类:
移动开发 时间:
2016-03-18 17:37:28
阅读次数:
132
如图是在我启动一个 Xcode 7 + iOS 9 的 App 之后,控制台的输出。 这在 Xcode 6.4 + iOS 8 时,是不会有的情况,原因是【为了强制增强数据访问安全, iOS9 默认会把所有从NSURLConnection 、 CFURL 、 NSURLSession发出的 HTTP
分类:
移动开发 时间:
2016-03-16 19:02:54
阅读次数:
175
在iOS9中,xcode访问微博等应用会出现 SDKSample[669:19724] NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802) 的错误提示。 原因是IOS9 中将 http 请求改成
分类:
其他好文 时间:
2016-03-16 12:07:45
阅读次数:
158
这篇是关于网络请求的,结合公司的实际情况编写,如果有不同意见欢迎留言共同讨论。 iOS在9.0之后彻底放弃了NSURLConnection,现在已经改用了NSURLSession进行网络请求。一般现在网络请求也都是使用AFNetworking。下面就把我自己关于afn和系统的api使用写下来。 一.
分类:
移动开发 时间:
2016-03-11 15:29:53
阅读次数:
177
NSURLSession是iOS7中新的网络接口,它与NSURLConnection是并列的。但是在iOS9中,苹果已经废除了NSURLConnection的使用,使用NSURLSession代替。AFNetworking最先版已经将NSURLConnection替换为NSURLSession。 参
分类:
Web程序 时间:
2016-03-10 00:04:42
阅读次数:
229