iOS开发网络篇—文件下载(一·不合理)一、小文件下载如果文件比较小,下载方式会比较多直接用NSData的+ (id)dataWithContentsOfURL:(NSURL *)url;利?NSURLConnection发送一个HTTP请求去下载如果是下载图片,还可以利用SDWebImage框架二...
分类:
移动开发 时间:
2015-04-02 22:31:40
阅读次数:
216
加载网络图片可以说是网络应用中必备的。如果单纯的去下载图片,而不去做多线程、缓存等技术去优化,加载图片时的效果与用户体验就会很差。一、自己实现加载图片的方法tips:*iOS中所有网络访问都是异步的.(自己开线程去下载) *普通为模型增加UIImage属性的方法做的是内存缓存(下次启动还需要从网络重...
分类:
移动开发 时间:
2015-03-30 22:26:36
阅读次数:
170
原文地址:iphone开源框架和类作者:天风使用的开源框架和类:1:SDWebImage,UIImageView+WebCache加载一张图片。 2:UIViewExt用于定位坐标很有用,可以直接拿到bottom,top,left,right.3:CustomCatagory,是个类目,里面有nav...
分类:
其他好文 时间:
2015-03-19 18:04:31
阅读次数:
110
我之前写过一篇博客,介绍缓存处理的三种方式,其中最难,最麻烦,最占内存资源的还是图片缓存,最近做的项目有大量的图片处理,还是采用了SDWebImage来处理,但是发现之前封装好的代码报错了。研究发现,是我用了新版的SDWebImage,好多方法都变了。现在把代码贴出来,供大家参考。尤其是新手,看完这...
分类:
Web程序 时间:
2015-03-17 23:17:43
阅读次数:
198
SDWebImage默认沙盒缓存时长是一个星期,单位是秒(second); 1 // 当app接收到内存警告 2 - (void)applicationDidReceiveMemoryWarning:(UIApplication *)application 3 { 4 SDWebImageM...
分类:
Web程序 时间:
2015-03-17 17:50:31
阅读次数:
185
AppDelegate.m中添加- (void)applicationDidReceiveMemoryWarning:(UIApplication *)application{ // 赶紧清除所有的内存缓存 [[SDImageCache sharedImageCache] clearMe...
分类:
Web程序 时间:
2015-03-12 19:11:04
阅读次数:
176
API documentation is available atCocoaDocs - SDWebImageUsing UIImageView+WebCache category with UITableViewJust #import the UIImageView+WebCache.h hea...
分类:
Web程序 时间:
2015-03-11 19:31:03
阅读次数:
3628
[UIImageView setImageWithURL:]: unrecognized selector sent to instance解决办法第一次配置的时候,因为百度了教程,所以一次性成功结果第二次没去百度,结果悲剧了,再找之前的配置教程也找不到了1、选中项目,右键,点击Add Files ...
分类:
编程语言 时间:
2015-03-11 17:04:45
阅读次数:
391
报错: Use of undeclared identifier '_executing'; Use of undeclared identifier '_finished';解决方法:在SDWebImageDownloaderOperation类的实现中(@implementation...
分类:
Web程序 时间:
2015-03-11 10:36:10
阅读次数:
134