Получение предупреждения памяти при отклонении UIImagePickerController в UISplitViewController
Я работаю с простым UISplitViewController
, В моем основном виде (мастер) у меня есть возможность сделать снимок с камеры, используя UIImagePickerController
когда пользователь заканчивает фотографировать или отменяет нажатие, я получаю предупреждение памяти из консоли. У кого-нибудь есть представление о том, почему это происходит?
Вот как я представляю контроллер:
if([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera])
{
cameraService = [[UIImagePickerController alloc] init];
cameraService.delegate = self;
cameraService.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentViewController:cameraService animated:YES completion:NULL];
}
И вот как я отклоняю вид средства выбора изображений:
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
UIImage * image
= (UIImage *)[info valueForKeyPath:UIImagePickerControllerOriginalImage]];
[picker dismissViewControllerAnimated:YES completion:nil];
}
Спасибо!