Używam następującego kodu dla selektora obrazów. Ale kiedy uruchamiam go w symulatorze, mam wyciek pamięci i otrzymuję ostrzeżenie o presentModalViewcontroller:animated
wycofaniu w iOS6. Jestem też dismissModalViewController:animated
przestarzały. Używam SDK 6.1.
Kod dla ImagePicker:
- (void)showAlbum:(id)sender {
imagePicker=[[UIImagePickerController alloc]init];
imagePicker.delegate = self;
imagePicker.allowsEditing =NO;
imagePicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
[self presentModalViewController:imagePicker animated:YES];
}
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker{
//release picker
[picker dismissModalViewControllerAnimated:YES];
}
Zamiast
i
Zamiast
źródło
Jak wspomniał Vishal
upewnij się, że dodałeś również „ukończenie: nil”
źródło
źródło
Posługiwać się:
A następnie do zwolnienia z pracy modalnej:
lub
źródło