Je vous assure que j'ai cherché une réponse dans SO pour ma question, mais aucune n'a été utile. Ici, j'ai un code simple qui devrait présenter un UIImagePickerController
dans un UIPopoverController
:
-(void)takePicture:(id)sender{
UIImagePickerController *picker=[[UIImagePickerController alloc] init];
picker.delegate=self;
picker.sourceType=UIImagePickerControllerSourceTypeCamera;
picker.allowsEditing=YES;
UIPopoverController *poc=[[UIPopoverController alloc]
initWithContentViewController:picker];
[poc presentPopoverFromBarButtonItem:bbItem
permittedArrowDirections:UIPopoverArrowDirectionAny
animated:NO];
}
Maintenant, même dès la première fois que je suis [UIPopoveController dealloc]
atteint alors que ... une erreur et le programme se bloque. Je ne fais aucune rétention, relase ou autoreleases selon l'ARC. Y a-t-il une considération particulière UIPopoverControllers
lorsque vous bénéficiez de l'ARC?