美文网首页
提高效率知识点——UIImageView 有缓存和无缓存模式

提高效率知识点——UIImageView 有缓存和无缓存模式

作者: 奕生奕世_3503 | 来源:发表于2019-03-11 10:47 被阅读0次

UIImage *img = [UIImage imageNamed:@“img.png”];

imageNamed 方法系统默认缓存数据  

无缓存模式是从磁盘读取图片文件 使用图片全路径读取  不会缓存数据 但是需要传入 全路径对象


//获取图片全路径  项目目录下才可以使用

 NSString *imgage = [[NSBundle mainBundle] pathForResource:@“图片路径” ofType:@"png"];

// 不会缓存 但是需要传入 file 全路径对象

UIImage *img = [UIImage imageWithContentsOfFile:imgage];


注意:图片资源放在 Assets.xcassets 文件中  只能使用 imageNamed 方法  必定会有缓存。

相关文章

网友评论

      本文标题:提高效率知识点——UIImageView 有缓存和无缓存模式

      本文链接:https://www.haomeiwen.com/subject/rclvpqtx.html