ユーザーが写真を撮るためにカメラを開いています。写真を撮って「使用」を押すと、メモリリークが発生し続けます:[self presentModalViewController:imagePickerアニメーション:YES]、
完全なコード:
imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;
imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;
imagePicker.mediaTypes = [NSArray arrayWithObjects:
(NSString *) kUTTypeImage,
(NSString *) kUTTypeMovie, nil];
imagePicker.allowsEditing = NO;
[self presentModalViewController:imagePicker animated:YES]; //This leaks
両方didFinishPickingMediaWithInfo
とimagePickerControllerDidCancel
私はこの行を置きます:
[imagePicker dismissModalViewControllerAnimated:YES];
私はこの質問が以前に尋ねられたことを知っていますが、私が得たリークでこれ以上私を助けるためにそれらのどれも見られませんでした。