0
我在我的应用程序中使用了MWPhotoBrowser。使用MWPhotoBrowser时发生内存泄漏
下面是我在画廊查看照片。这就是所谓的委托方法:
-(MWPhoto*)getPhotoFromArray:(NSArray*)array atIndex:(int)index{
ImagesDb *imageObj = [imagesArr objectAtIndex:index];
ImagesDataDb *imageData = imageObj.data;
MWPhoto *photo = [[MWPhoto alloc]initWithImage:imageData.orignalImage];
return photo;
}
ImagesDataDb和imagesObj是CoreData对象
一切都很好,但我在浏览相片的内存被填充(如以前的图像没有发布) 最终,由于内存问题,应用程序崩溃。 我相信,“ImagesDataDb”对象(详细介绍此对象containd图像)全部位于内存中,但即使取消分配其引用对象(本例中为MWPhoto对象),它也不会被释放。 这意味着先前分配的对象不会留下内存。
这个问题的解决方案是什么?