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對象),它也不會被釋放。 這意味着先前分配的對象不會留下內存。
這個問題的解決方案是什麼?