runxinzhi.com
首页
百度搜索
iOS 第三方框架SDWebImage的简单使用
可以在
https://github.com/rs/SDWebImage
这个网站上下载SDWebImage开源包,加到我们的工程中。command+b一下会有8个错误,这时候我们导入MapKit.framework、ImageIO.framework两个框架就好了。然后#import "UIImageView+WebCache.h"一下就OK了。UIImageView+WebCache类是对UIImageView的扩展,所以这个类里的方法直接可以你所创建的UIImageView的对象调用。我们在网上找一个图片点右键复制它的网址。
使用
- (void)setImageWithURL:(NSURL *)url placeholderImage:(UIImage *)placeholder success:(void (^)(UIImage *image))success failure:(void (^)(NSError *error))failure;
方法,简单的下载一个图片它会自己做缓存。
代码如下:
[imageView setImageWithURL:[NSURL URLWithString:@"http://www.fzlol.com/upimg/allimg/120819/2021144O91.jpg"] placeholderImage:[UIImage imageNamed:@"有种想念叫做避而不见.jpg"] success:^(UIImage *image){} failure:^(NSError *error){} ];
为了检查一下它有没有做缓存,我们用NSLog(@"%@",NSHomeDirectory());输出下这个程序的沙盒路径。桌面上的Finder图标,桌面的左上角的菜单栏有前往,用鼠标点一下前往,按alt键会出前往下面会多一个选项资源库。打开资源库按照打印的路径找到沙盒文件夹,打开Library,再打开Caches文件夹,会发现imageCache文件夹。打开它后会发现一文件,双击打开就是我们下载的图片。
简单的研究就到这里啦~~~~简单的Demo可以提供下载网址如下(欢迎下载):
http://dl.vmall.com/c08aaaw651
相关阅读:
hive on tez 异常
mysql 集群异常
Linux abrt-hook-ccpp使用CPU和内存太多,导致其他ambari server 服务启动时报内存溢出
Ambari 配置kerberos以后,,启动hiveserver2异常
spring-data-jpa更新数据InvalidDataAccessApiUsageException:Executing an update/delete query
mac软件思维导图(2020-10-11)
Error: Invalid or corrupt jarfile
springboot使用xml配置dubbo读取yml占位符
ElasticSearch批量写入时遇到EsRejectedExecutionException
ZYNQ Linux 移植:包含petalinux移植和手动移植debian9
原文地址:https://www.cnblogs.com/yuhaojishuboke/p/5043105.html
最新文章
计算机存储单位转换
Mysql 字符串、时间、时间戳相互转换,相减获取秒数
Spring Boot中使用Swagger2构建强大的RESTful API文档
[转]Linux 查看磁盘IO性能并找出占用IO读写很高的进程
记一次linux 磁盘扩容的命令记录
Host XXX is not allowed to connect to this MySQL server
Mysql千万级数据快速分页查询方案
取消某个表的分区
mysql if else 嵌套
Win10 Idea Create Command-line Launcher
热门文章
ERROR: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE
检测是否包含指定的字符串-正则模式
RestTemplate之post,get请求
iPhone手机越狱-逆向砸壳-代码注入
中国大学MOOC_浙大数据结构_第四周编程作业
中国大学MOOC_浙大数据结构_第三周编程作业
List数据去重的五种有效方法
Oracle 11g 错误:ORA-28002: the password will expire within 7 days 解决方法
kafka集群开启kerberos认证以后,客户端如何访问
python 连接kafka异常
Copyright © 2020-2023
润新知