【发布时间】:2011-01-08 00:19:46
【问题描述】:
我在 UIScrollView 中有 3 个 UIImage,我正在通过以下方式初始化这些图像:
UIImage *dimage = [[UIImage alloc] initWithData:data];
其中 data 是从 url 请求中获取的 NSdata。在此之后,我正在缓存图像。 当我检查内存分配时,3 个图像每个占用 472 Kb,并且 CoreGraphics 库中的“img_data_lock”已请求分配。 当我在磁盘缓存上检查该图像的大小时,每个大小为 230Kb。
我不知道它怎么能占用更多空间。我希望我的问题很清楚。
【问题讨论】:
标签: iphone memory uiimageview uiimage