我向您保证我已在Stack Overflow上寻找答案,但是没有任何帮助。这里我有一个简单的代码,应该呈现一个UIImagePickerController
在一个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];
}
现在,即使我第一次收到 [UIPopoveController dealloc]
崩溃时...错误并且程序崩溃。 根据 ARC,我没有执行任何保留、释放或自动释放操作。 在使用 ARC 时,是否有关于 UIPopoverControllers
的特别考虑?