Я использую пользовательскую камеру для нажатия нескольких изображений. Теперь после нажатия нескольких изображений я получаю предупреждение о памяти, и мое приложение дает сбой. Может ли кто-нибудь помочь мне решить эту проблему. Мой код показан ниже
CImage = (UIImage *)[info objectForKey:UIImagePickerControllerOriginalImage];
[arrimages addObject: CImage];
if (aPicker.sourceType == UIImagePickerControllerSourceTypeCamera) {
custvw.cameraButton.enabled = YES;
}
else
{
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
{
[self.popoverController dismissPopoverAnimated:true];
NSString *mediaType = [info objectForKey:UIImagePickerControllerMediaType];
[self dismissViewControllerAnimated:YES completion:nil];
if ([mediaType isEqualToString:(NSString *)kUTTypeImage])
{
if (picker.sourceType==UIImagePickerControllerSourceTypePhotoLibrary)
{
[self.picker dismissViewControllerAnimated:YES completion:nil];
}
else
{
}
}
else if ([mediaType isEqualToString:(NSString *)kUTTypeMovie])
{
}
}
else
{
[self.picker dismissViewControllerAnimated:YES completion:nil];
}
}