POST方法要设置HTTPmethod HTTPbody 同步请求代码核心代码:43 NSData *data=[NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil]; 异步请求 NSOpera
分类:
移动开发 时间:
2016-02-26 00:38:23
阅读次数:
152
首先 介绍一下HTTP协议 URL的全称是Uniform Resource Locator(统一资源定位符) URL中常见的协议有 HTTP超文本传输协议,访问的是远程的网络资源 FILE 访问的是本地计算机的资源 MAILTO 访问的是电子邮件地址 FTP 访问的是共享主机的文件资源 HTTP协议
分类:
移动开发 时间:
2016-02-26 00:37:22
阅读次数:
233
本篇将从四个方面对iOS开发中经常使用到的AFNetworking框架进行讲解: 一、什么是 AFN 二、为什么要使用 AFN 三、AFN 怎么用 三、AFN和ASI的区别 一、什么是 AFN AFN 全称为 AFNetworking,是一个构建与在 NSURLConnection、NSOperat
分类:
移动开发 时间:
2016-02-25 07:57:58
阅读次数:
546
原文在此 一、整体介绍 NSURLSession在2013年随着iOS7的发布一起面世,苹果对它的定位是作为NSURLConnection的替代者,然后逐步将NSURLConnection退出历史舞台。现在使用最广泛的第三方网络框架:AFNetworking、SDWebImage等等都使用了NSUR
分类:
移动开发 时间:
2016-02-25 00:12:22
阅读次数:
323
一、底层实现 1> AFN的底层基于OC的NSURLConnection和NSURLSession 2> ASI的底层基于纯C语言的CFNetwork框架 3> ASI的运行性能 高于 AFN 二、对服务器返回的数据处理 1> ASI没有直接提供对服务器数据处理的方式,直接返回data\string
分类:
移动开发 时间:
2016-02-22 20:39:14
阅读次数:
175
前言:学习NSURLSession的使用之前,先学习一篇关于NSURLSession的好文章《From NSURLConnection to NSURLSession》或者是国内的译文《从 NSURLConnection 到 NSURLSession》,或者不用学习本人的博客园笔记直接学习《从 NS
分类:
移动开发 时间:
2016-02-16 23:22:05
阅读次数:
304
前言:本篇讲解,在前篇iOS开发之网络编程--使用NSURLConnection实现大文件断点续传下载的基础上,使用输出流代替文件句柄实现大文件断点续传。 在实际开发中,输入输出流用的比较少,但是用起来也是很方便的。iOS开发用到的输入输出流和在Java中的输入输出流是几乎一样的,本质也是一个意思:
分类:
移动开发 时间:
2016-02-16 00:04:42
阅读次数:
213
前言:iOS开发之网络编程--使用NSURLConnection实现大文件断点续传下载是在前篇iOS开发之网络编程--使用NSURLConnection实现大文件下载的基础上进行 断点续传的设置。关于iOS开发之网络编程--使用NSURLConnection实现大文件下载的细节这里当然就不会再累述的
分类:
移动开发 时间:
2016-02-15 16:07:30
阅读次数:
160
主要思路(实现下载数据分段写入缓存中) 1、使用NSURLConnectionDataDelegate以及代理方法。2、在成功获取响应的代理方法中,获得沙盒全路径,并在该路径下创建空文件和文件句柄。3、在获取data的代理方法中,先设置句柄在沙盒全路径文件末尾,然后通过句柄写入data数据。4、在文
分类:
移动开发 时间:
2016-02-15 01:58:54
阅读次数:
242
文件下载方式: 如果下载的文件比较小,下载方式: 直接用NSData的 +(id)dataWithContentsOfURL:(NSURL*)url; 利用NSURLConnection发送一个HTTP请求去下载 如果是下载图片,还可以利用SDWebImage框架(本文这里不描述) 如果下载的文件比
分类:
移动开发 时间:
2016-02-14 22:16:16
阅读次数:
236