虽然在iOS7引入NSURLSession时,但因为NSURLConnection还可以使用,就懒得学习这新玩意了,本来在开发中多数时候也是使用第三方居多。最近发现iOS9中已经弃用了NSURLConnection请求网络的方法,所以趁着有时间就好好学习一把吧,闲着也闲着,因此决定翻译苹果官方的.....
分类:
Web程序 时间:
2015-11-25 21:15:58
阅读次数:
351
A.AFN基本知识1.概念AFNetworking是对NSURLConnection的封装运行效率没有ASI高(因为ASI基于CFNetwork),但是使用简单AFN支持ARC B.基本请求使用1.基本使用 (1)头文件 AFNetworking.h (2)管理者类:AFHTTPRequestOpe...
分类:
移动开发 时间:
2015-11-25 11:01:12
阅读次数:
241
AFN的六大模块NSURLConnection,主要对NSURLConnection进行了进一步的封装,包含以下核心的类:AFURLConnectionOperationAFHTTPRequestOperationManagerAFHTTPRequestOperationNSURLSession,主...
分类:
移动开发 时间:
2015-11-21 00:44:41
阅读次数:
316
首先分析下载资源到本地,就得有URL ,点击btn ,就会解析网络地址,获取数据,就得有进度条控件NSURLSession类的实现,通过委托代理模式去实现一些方法,需遵守,委托代理设计模式在iOS开发中得到大量使用/*利用NSURLConnection实现断点续传1.NSURLSession,iOS...
分类:
Web程序 时间:
2015-11-16 00:38:17
阅读次数:
241
AFNetworking是一个轻量级的iOS网络通信类库。它建立在NSURLConnection和NSOperation等类库的基础上,让很多网络通信功能的实现变得十分简单。它支持HTTP请求和基于REST的网络服务(包括GET、POST、 PUT、DELETE等)。支持ARC。Github地址:h...
分类:
Web程序 时间:
2015-11-14 12:32:02
阅读次数:
433
AFNetwork是一个轻量级的网络请求api类库。是以NSURLConnection,NSOperation和其他方法为基础的。下面这个例子是用来处理json请求的3如何选择AFNetworking版本首先得下载AFNetworking库文件,下载时得首先弄清楚,你将要开发的软件兼容的最低版本是多...
分类:
Web程序 时间:
2015-11-14 12:27:40
阅读次数:
252
有了上一篇文章的铺垫直接上代码,下面是分析原理.// ViewController.m// 大文件下载// Created by apple on 15/11/11.// Copyright © 2015年 LDSmallCat. All rights reserved.#import "V...
分类:
Web程序 时间:
2015-11-11 23:43:54
阅读次数:
224
为了说清楚下一篇文章需要了解一下NSURLConnection及NSURLConnectionDataDelegate二.NSURLConnection@interface ViewController ()@end@implementation ViewController- (void)down...
分类:
Web程序 时间:
2015-11-11 23:38:28
阅读次数:
288
?先来了解下这个东?西: Range头域 Range头域可以请求实体的?一个或者多个?子范围。例如, 表?示头500个字节:bytes=0-499表?示第?二个500字节:bytes=500-999表?示最后500个字节:bytes=-500表?示500字节以后的范围:bytes=500-第?一.....
分类:
Web程序 时间:
2015-11-11 22:02:17
阅读次数:
202
NSString同步下载 //字符串的类方法,会根据url向服务器发起同步的数据请求,并将请求结果作为返回值 //同步请求数据,会对程序的UI主线程造成阻塞,用户体验极差NSString *str = [NSString stringWithContentsOfURL:[NSURL URLWith....
分类:
Web程序 时间:
2015-11-11 21:59:09
阅读次数:
211