Les aseguro que busqué una respuesta en SO para mi pregunta, pero ninguna de ellas fue útil. Aquí tengo un código simple que debería presentar un UIImagePickerControllerdentro de 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];
}
Ahora, incluso desde la primera vez que me [UIPopoveController dealloc]alcanzan mientras ... error y el programa se bloquea. No estoy reteniendo, retransmitiendo o liberando automáticamente según ARC. ¿Hay alguna consideración especial UIPopoverControllersal beneficiarse de ARC?