首页 > 代码库 > SDWebImage网络图片的缓存
SDWebImage网络图片的缓存
SDWebImage库不仅能异步下载网络图片,而且还可以进行缓存。用法简单。上代码。。
1)首先在代码中加入SDWebImage库。最好的方法是,把库包下载后放在工程文件里。然后,右键单击加入到工程中。
2)运行代码,这时候,会有BUG,不用怕,意料之中的。BuildPhases---->Compile Sources--->找到库所在的文件--》修改其为--》-fno-objc-arc。
3)运行代码。此时,应该没有问题。
4)代码部分。
.h部分
暂无。
.m部分
//加入头文件#import "UIImageView+WebCache.h"- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. self.title=@"SDWebImage使用"; //要显示图片的view UIImageView *imageView=[[UIImageView alloc]initWithFrame:CGRectMake(50, 100, 200, 200)]; imageView.backgroundColor=[UIColor redColor]; [self.view addSubview:imageView]; //url为网上的图片地址 NSString *url=@"http://f.dalang.gov.cn/uppic/2011-7-16/2011071610283352633.jpg"; //当url不存在的时候,用本地的图片1.jpg来进行加载。 [imageView setImageWithURL:[NSURL URLWithString:url] placeholderImage:[UIImage imageNamed:@"1.jpg"]];}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。