나는 내 질문에 대한 대답을 찾았지만 그들 중 어느 것도 도움이되지 않았다고 확신합니다. 여기서 나는을 제시해야합니다 간단한 코드를 가지고 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에 따라 유지, 해제 또는 자동 해제를 수행하지 않습니다. UIPopoverControllers
ARC의 혜택을받을 때 특별히 고려해야 할 사항이 있습니까?