在viewcontroller中添加批处理UIImage会发生内存问题

时间:2014-04-17 12:12:02

标签: ios objective-c uiimage

我有1个ViewController,有90多个问题。此外,每个问题都有能力从相机添加UIImagePicker中的一个或多个图像。 30个或更少的问题没有任何问题,但在40或45个问题之后,程序终止,没有任何特定错误。

我必须将所有UIImage保留在内存中,直到所有问题都已成功回答并提交。

我怀疑这是关于内存问题的。我正在分配弱属性的UIImage:

@property (weak,nonatomic) UIImage *currentImage;

在实施档案中:

self.currentImage =[info objectForKey:UIImagePickerControllerOriginalImage];

imageData = UIImagePNGRepresentation([self fixOrientation]);

fileName=[NSString stringWithFormat:@"%@.png",formattedDateString];

我应该将UIImage对象的属性更改为强大,而不是强制内存将所有图像保留在内存中,直到所有问题都已成功回答并提交?

PS:UIImage属性位于单元原型ViewController

0 个答案:

没有答案