0.导入框架准备工作
•1. 将AFNetworking3.0+框架程序拖拽进项目
•2. 或使用Cocopod 导入AFNetworking3.0+
•3. 引入
#import "AFNetworking.h"
---->
1.UI准备工作
A. 定义一个全局的 NSURLSessionDownloadTask:下载管理句柄
由其负责所有的网络操作请求
1 2 3 4 5 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
2.利用AFN实现文件下载操作细节
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
|
3.关于暂停和继续
1 2 3 4 5 6 7 8 |
|
4.检测网络状态--优化用户体验
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
|
>> My GitHub:源码 https://github.com/SaupClear/AFNetworking3.0-
· AFNetworking3.0以下的版本使用方法可以看我老版本的日志:
iOS- 利用AFNetworking(AFN) - 实现文件断点下载
作者: 清澈Saup
出处:http://www.cnblogs.com/qingche/
本文版权归作者和博客园共有,欢迎转载,但必须保留此段声明,且在文章页面明显位置给出原文连接。