标签: ios objective-c uiimage virtual-memory
我对[UIImage imageNamed:]进行了多次调用,我知道缓存会保留在虚拟内存中分配的位图。
[UIImage imageNamed:]
但是我有许多小图像,例如按钮和图标,并且总数据大小不在ImageIO区域的虚拟内存分配附近。
一旦完全映射到虚拟内存中,图像有多大?
如何在“界面”构建器中引用图像?通过文件URL或缓存在VM?
答案 0 :(得分:1)
如果图像被映射为位图。然后它的大小将是每个像素的宽度*高度*大小。因此,如果您有一个10 * 10的图像,每像素24字节。那么它在内存中将是240个字节。