网络文件上传下载小文件下载如果文件比较小,下载方式会比较多p直接用NSData的+ (id)dataWithContentsOfURL:(NSURL*)url;p利用NSURLConnection发送一个HTTP请求去下载p如果是下载图片,还可以利用SDWebImage框架HTTP Range的示例...
分类:
Web程序 时间:
2015-10-18 01:01:01
阅读次数:
206
//
//??CKWebImage.h
//??UI高级2
//
//??Created?by?Jason_Msbaby?on?15/10/12.
//??Copyright???2015年?张杰.?All?rights?reserved.
//
#import?<Foundation/Foundation.h>
#import?<UI...
分类:
Web程序 时间:
2015-10-13 10:53:15
阅读次数:
295
准备知识:1.什么是库?库是程序代码的集合,是共享程序代码的一种方式2.根据源代码的公开情况,库可以分为2种类型a.开源库公开源代码,能看到具体实现 ,比如SDWebImage、AFNetworkingb.闭源库不公开源代码,是经过编译后的二进制文件,看不到具体实现。主要分为:静态库、动态库3.静态...
分类:
移动开发 时间:
2015-10-06 11:37:34
阅读次数:
205
1.面试题1> 如何防止一个url对应的图片重复下载* “cell下载图片思路 – 有沙盒缓存”2> SDWebImage的默认缓存时长是多少?* 1个星期3> SDWebImage底层是怎么实现的?* 上课PPT的“cell下载图片思路 – 有沙盒缓存”2.SDWebImage1> 常用方法- (...
分类:
移动开发 时间:
2015-10-04 17:12:54
阅读次数:
161
网络编程第三方框架:AFNetworking、SDWebImage介绍:这些框架是开源的,经过前人的封装、改进,成为使用次数很多的一个性能好的源代码框架,只需要将它导入项目中,就可以使用。因此,在做项目时,使用它能够大大地提高效率。※一、AFNetworking:功能是用来下载网络数据(包括文件,图...
分类:
移动开发 时间:
2015-09-28 14:38:34
阅读次数:
273
SDWebImage支持异步的图片下载+缓存,提供了UIImageView+WebCacha的 category,方便使用。使用SDWebImage首先了解它加载图片的流程。入口setImageWithURL:placeholderImage:options:会先把 placeholderImage...
分类:
Web程序 时间:
2015-09-27 22:43:25
阅读次数:
199
以下,将创建一个Swift项目,然后引入3个库: Snappy 简化autolayout代码的库 Alamofire HTTP网络库,AFNetworking作者写的 SDWebImage 图片加载,objc项目,通过头文件bridge方式供swift使用 其中,前两个是Swift的库,SDWebI...
分类:
编程语言 时间:
2015-09-27 08:46:58
阅读次数:
259
http://www.cocoachina.com/ios/20150128/11053.html1.引言过去的几年里,iOS应用在视觉方面越来越吸引人。图像展示是其中很关键的部分,因为大部分图像展示都需要下载并且渲染。大部分开发者都要使用图像填充表格视图(table views) 或者 集合视图(...
分类:
移动开发 时间:
2015-09-25 18:40:01
阅读次数:
394
1、通过CocoaPods安装项目名称 项目信息AFNetworking 网络请求组件FMDB 本地数据库组件SDWebImage 多个缩略图缓存组件UICKeyChainStore 存放用户账号密码组件Reachability 监测网络状态DateTools 友好化时间MBProgressHUD ...
分类:
其他好文 时间:
2015-09-25 16:26:20
阅读次数:
200
从网络上请求图片时,没有使用第三方的话,下载会很慢,而且堵塞线程,还要自己处理多线程问题,效果还非常不明显,使用了SDWebImage这个第三方类库之后,下载图片就变的容易多了。SDWebImage这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个...
分类:
移动开发 时间:
2015-09-23 21:02:35
阅读次数:
621