SDWebImage

详细一

详细二 


UIImageView+WebCache.h

NSURL*url = [NSURL URLWithString:blogModel.user_profile_image_url];

//self.avatarImage.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:url]];

//1.url参数2.placeholderImage占位图片,可以为nil

[self.avatarImage sd_setImageWithURL:urlplaceholder Image:nil];

//SDWebImage加载图片逻辑处理

/*

首次加载图片时,SDWebImage会根据URL地址从网上下载一张图片,把图片在本地存放一份,在内存中存放一份

下次再来加载图片时,首先去内存中找,如果有,直接加载内存中的图片

如果没有,去本地找。如果本有,从本地把图片加载下来,并把图片存放到内存中

如果本地没有,根据url从网上下载一份,并在本地和内存中各存放一份

*/

你可能感兴趣的:(SDWebImage)