SD_WebImage 三方框架的简单使用
来源:互联网 发布:八月宏观数据 编辑:程序博客网 时间:2024/05/29 19:54
#import "ViewController.h"#import "UIImageView+WebCache.h"@interface ViewController ()@property(nonatomic,weak)IBOutlet UIButton *button;@property(nonatomic,weak)IBOutlet UIImageView *imageView;@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib.}-(IBAction)btnClick:(id)sender{ NSString* urlStr = @"http://farm3.staticflickr.com/2846/9823925914_78cd653ac9_b_d.jpg"; // NSString* urlStr = @"http://photo.candou.com/i/114/826ea823e8ffe792a6fda9e126f6c404"; NSURL *url = [NSURL URLWithString:urlStr]; [self setImage:url];}#pragma mark -SDWebImage的使用方法--(void)setImage:(NSURL *)url{ //1.图片缓存的基本代码 //[self.imageView sd_setImageWithURL:url]; //2.block 加载完毕后做某些事儿// [self.imageView sd_setImageWithURL:url completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType, NSURL *imageURL) {// NSLog(@"image:%@,error:%@,imageURL%@",image,error,imageURL);// }]; // [self.imageView sd_setImageWithURL:url placeholderImage:[UIImage imageNamed:@"default"]]; // [self.imageView sd_setImageWithURL:url placeholderImage:[UIImage imageNamed:@"default"] completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType, NSURL *imageURL) {// NSLog(@"加载完毕");// }];// //失败后重试 [self.imageView sd_setImageWithURL:url placeholderImage:[UIImage imageNamed:@"default"] options:SDWebImageRetryFailed]; }- (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated.}@end
0 0
- SD_WebImage 三方框架的简单使用
- 第三方框架Xutils3的简单使用
- iOS 第三方框架SDWebImage的简单使用
- phone开发中第三方框架SDWebImage的简单使用
- iOS 第三方框架SDWebImage的简单使用
- iOS 第三方框架SDWebImage的简单使用
- iOS 第三方框架-MBProgressHUD的简单使用
- 第三方框架Timber使用简单记录
- 第三方框架的使用
- 三方网络框架的缓存策略
- 各式各样的图片三方框架
- CocoaPods三方框架
- 三方框架 总结
- ios-三方框架
- 图片加载框架简单介绍<三> Glide的基本使用
- [CAQ5]使用okhttp等三方网络框架的时候出现超时错误
- iOS开发篇(四)Reachability三方框架的使用与介绍
- iOS开发篇(五)SSZipArchive三方框架的使用与介绍
- java web session
- 信息学奥林匹克竞赛-初赛抱佛脚攻略(选择题)
- 使用Xcode 7 beta免费真机调试iOS应用程序
- 解析 Linux 中的 VFS 文件系统机制 http://www.ibm.com/developerworks/cn/linux/l-vfs/
- LAN、WAN、WLAN、以太网
- SD_WebImage 三方框架的简单使用
- java synchronized详解
- android,控件
- 知行合一——断舍离
- [JQ权威指南]第十六天:删除记录时的提示效果
- 信息学奥林匹克竞赛-复赛无脑操作攻略(文件读写)
- asp短信接口开发经验及具体开发实现
- onbeforeunload与onunload事件
- Android开发效率—Eclipse快捷键