前言:这个Demo是学习ARC-Blocks-GCD好的例子,这就拿来学习学习。虽然,我的大多数demo都是截图,但是,可视化增强,虽然没有代码。闲来,的时候,用于更好的记忆。
一、环境配置以及创建工程项目
解析:创建完工程后,首先来到AppDelegate中,进行基本的操作,进行基础UI的搭建,创建一个可供显示的主界面,在AppDelegate中,为它嵌入一个导航控制器,并将导航控制器作为整个Demo的根视图控制器,并显示。(背景颜色设为白色)
1.基础设置
2.搭建UI
3.优化
一、网络下载工具的封装-NSURLConnection
解析:创建一个继承于NSURLConnection的类,结合ARC,Block和GCD来实现一个下载的封装。
-
第一步
-
第二步
-
第三步
三、图片下载的实现
1.导入头文件
2.实现下载
3.效果展示
-- 有关学习网站
NSURLConnection小解
http://blog.csdn.net/qianlima210210/article/details/17843805iOS网络通信http之NSURLConnection
2.http://blog.csdn.net/xyz_lmn/article/details/8968182UIViewController各个方法的加载顺序
http://blog.sina.com.cn/s/blog_65de54500101e5id.html
对于这个demo,其中感觉还有很多不足,请大家多多批评!
互相交流。