博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于Image创建的内存管理
阅读量:4652 次
发布时间:2019-06-09

本文共 384 字,大约阅读时间需要 1 分钟。

image创建方法

[UIImage imageNamed:imageName]

上述方法创建的image,会常驻在内存中,不会随着imageView的dealloc而释放内存。

NSString *imagePath = [[NSBundle mainBundle] pathForResource:imageName ofType:@"png"]; UIImage *mapImage = [UIImage imageWithContentsOfFile:imagePath];

 上述方法创建的image会随imageView的释放而释放内存,不过在初始化的时候,占用的内存大小比第一种创建方法大,而且无法访问Assets中的图片文件。根据需求选择俩种创建方式。

转载于:https://www.cnblogs.com/jztsdwn/p/9914248.html

你可能感兴趣的文章
Entity Framework应用:使用Code First模式管理视图
查看>>
【机器学习】贝叶斯公式
查看>>
445端口打开方法
查看>>
生成器
查看>>
Pycharm 创建 Django admin 用户名和密码
查看>>
python2.6升级2.7导致yum无法使用 No module named yum
查看>>
maintenance.go
查看>>
【转载】NativeSQL实例
查看>>
LeetCode--434--字符串中的单词数
查看>>
并发容器之CopyOnWriteArrayList(转载)
查看>>
Spark技术栈
查看>>
日志及参数的乱码问题
查看>>
Python开发简单爬虫
查看>>
克服"水土不服",融云助攻小象直播杀破"出海重围"
查看>>
spring Boot 入门--为什么用spring boot
查看>>
负载均衡
查看>>
tar and war的一些命令
查看>>
BZOJ 1260&UVa 4394 区间DP
查看>>
CentOS或Redhat上装memcached (包括64位系统)
查看>>
C 字符串数组排序
查看>>