J'utilise le code suivant pour un sélecteur d'images. Mais lorsque je l'exécute dans le simulateur, j'ai une fuite de mémoire et je reçois un avertissement indiquant que je suis presentModalViewcontroller:animated
obsolète dans iOS6. Je suis également dismissModalViewController:animated
obsolète. J'utilise le SDK 6.1.
Code pour 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];
}
Au lieu de
et
Au lieu de
la source
Comme Vishal l'a mentionné
assurez-vous que vous avez également ajouté "complétion: nil"
la source
la source
Utilisation:
Et puis pour votre utilisation modale de licenciement:
ou
la source