在虚拟内存中的UIImage表示
问题描述:
我有很多调用[UIImage imageNamed:]
,我知道缓存保留在虚拟内存中分配的位图。在虚拟内存中的UIImage表示
但是,我有一些小图像,如按钮和图标,总的数据大小不是靠近ImageIO区域中的虚拟内存分配的任何地方。
图像一旦完全映射到虚拟内存中有多大?
“界面”构建器中的图像如何被引用?通过文件URL或缓存在虚拟机?
答
如果图像被映射为位图。那么它的大小将是每像素的宽度*高度*大小。所以如果你有一个10 * 10的图像,每个像素24字节。那么它将在内存中为240个字节。