我想知道iOS如何管理内存以绘制图像。在我的代码中,我从网络加载UIImage
,并使用代码将此图片绘制到我的视图的CALayer
contentLayer.contents = (id)(self.mpImage.CGImage);
我将此图片的内存计算为:imageWidth*imageHeight*4 bytes
,在我的情况下约为7.5M,但当我使用TOP
查看RSIZE
时,我发现了我绘制图像后,我的应用程序增加了11M。我真的想知道其他3.5MB的成本在哪里?
我没有找到任何解释这个的文件,或者发现了类似的问题。任何答案将不胜感激。非常感谢。