虚拟内存中的UIImage表示

时间:2013-03-15 01:39:59

标签: ios objective-c uiimage virtual-memory

我对[UIImage imageNamed:]进行了多次调用,我知道缓存会保留在虚拟内存中分配的位图。

但是我有许多小图像,例如按钮和图标,并且总数据大小不在ImageIO区域的虚拟内存分配附近。

一旦完全映射到虚拟内存中,图像有多大?

如何在“界面”构建器中引用图像?通过文件URL或缓存在VM?

1 个答案:

答案 0 :(得分:1)

如果图像被映射为位图。然后它的大小将是每个像素的宽度*高度*大小。因此,如果您有一个10 * 10的图像,每像素24字节。那么它在内存中将是240个字节。