关于URL加载系统这个文档描述了Foundation框架中的与URL交互的一些类和与服务器交互的标准互联网协议. 这些类统一称为URL加载系统.URL加载系统是一个一些类和协议组成的允许应用通过URL来访问内容的合集. 其中核心的类就是NSURL,它负责产生出URL和资源的位置.为了支持这些类的运行,Foundation框架提供了很多类来使用,比如:加载内容,上传数据到服务器,管理cookie,控制...
分类:
移动开发 时间:
2016-05-12 20:18:10
阅读次数:
431
AFNetworking 3.0 3.0之前 AFNetworking基于NSURLConnection和NSURLSession。AFHTTPSessionManager包装的NSURLSessionAFHTTPRequestOperationManager包装的NSURLConnection 3 ...
分类:
Web程序 时间:
2016-05-12 10:29:18
阅读次数:
264
概览
大部分应用程序都或多或少会牵扯到网络开发,例如说新浪微博、微信等,这些应用本身可能采用iOS开发,但是所有的数据支撑都是基于后台网络服务器的。如今,网络编程越来越普遍,孤立的应用通常是没有生命力的。今天就会给大家介绍这部分内容:
Web请求和响应
使用代理方法 简化请求方法 图片缓存 扩展--文件分段下载 扩展--文件上传
NSURLSession
数据请求 文件上传...
分类:
移动开发 时间:
2016-05-07 07:15:21
阅读次数:
500
使用 NSURLSession 开发一个支持后台下载和断点续传的下载工具...
分类:
Web程序 时间:
2016-05-06 15:48:20
阅读次数:
251
虽然苹果的原生SDK中已经有很强大的网络请求API,例如NSURLSession、NSURLRequest等。但为了满足不同的网络需求,也同时为了代码简洁和易用性,诞生了许多第三方封装的网络框架。其中主流的包括ASIHTTPRequest、AFNetworking、MKNetworkKit等。
ASIHTTPRequest比较老,且作者已经停止更新了。
AFNetworking比ASIHTTPRequest简单,功能齐全,目前持续更新中(详见GitHub)。
MKNetworkKit最轻量,而且功能也比较齐...
分类:
Web程序 时间:
2016-05-03 18:08:54
阅读次数:
229
AFN介绍 AFN是一套操作网络的第三方框架 NSURLConnection iOS2.0之后出现 NSURLSession iOS7.0之后出现 默认支持序列化和反序列化json,xml数据需要自己解析 是一套优秀的错误处理机制 封装了Reachability 支持HTTPS(iOS9.0默认都是 ...
分类:
移动开发 时间:
2016-05-03 09:23:36
阅读次数:
296
NSURLConnection & NSRULSession NSURLSession是NSURLConnection 的替代者,在2013年苹果全球开发者大会(WWDC2013)随ios7一起发布,是对NSURLConnection进行了重构优化后的新的网络访问接口。从iOS9.0开始, NSUR ...
分类:
Web程序 时间:
2016-05-02 11:36:39
阅读次数:
233
一、AFNETWorking简单使用 get请求 get请求,以后经常用NSURLSession底层的写的部分 简单的post请求 用post请求下载文件,方法很多,还可以通过upload任务来执行 download任务 二、框架中的数据解析,默认是将数据按照json来解析,设置方法 三、AFN框架 ...
分类:
移动开发 时间:
2016-05-01 01:10:56
阅读次数:
248
一、NSURLSession、NSURLSessionTask的使用步骤 首先创建NSURLSession对象 通过NSURLSession对象创建对应的任务 <1>NSURLSessionDataTask的GET和POST -- 以及url中包含了中文的解决办法 <2>NSURLSessionDo ...
分类:
移动开发 时间:
2016-05-01 01:00:37
阅读次数:
512