【发布时间】:2010-10-27 10:36:46
【问题描述】:
您好,我正在开发一个提供图像和文本信息的 iPhone 应用程序。在每个文本中都有一个图像,可以单击和缩放,用 UIImageView 显示
NSString* imgName = [imgPath substringToIndex:[imgPath rangeOfString:@".jpg"].location];
UIImage* img = [UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:imgName ofType:@"jpg"]];
[imgView setImage:img];
当我通过一张一张地打开图像浏览图像时,应用程序崩溃(在设备上调试)。控制台出现一些错误:
: 解压错误 my_app_name(1226,0x3e088868) malloc: * mmap(size=32768) 失败(错误代码=12) * 错误:无法分配区域
然后:
CoreAnimation:分配 2228352 字节失败。
我没有代码泄漏,如果我不打开图像,我不会收到错误消息。那么有人知道这个问题可能出在哪里吗?
【问题讨论】: