UITabBarController
안에 UITableView
이 있습니다.pushViewController를 호출 할 때 EXC_BAD_ACCESS
나는 아무 문제가 없다
[[self navigationController] pushViewController:myViewController animated:YES];
를 호출하고 있습니다.
하지만, 내가 예를 들어, UIActionSheetDelegate
내부에서 같은 줄에 전화 해요 :
- (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
나는
EXC_BAD_ACCESS
를 얻을.
이 줄을 다른 스레드에서 호출하여이 문제를 일으키는 것 같습니다.
EXC_BAD_ACCESS
문제를 어떻게 방지 할 수 있습니까?
덕분에 (그 myViewController 통지는 무기 호, 또는 그런 것이 아닙니다)!
actionSheet : clickedButtonAtIndex에 대한 모든 코드를 게시하여 문제를보다 효과적으로 해결할 수 있습니까? – Convolution
이 오류가 발생하면 debbuger (gdb)를 열어서이 오류의 원인이되는 명령을 집중 시켰습니까? 여기에 자세한 내용을 게시 할 수 있습니까? –
전화 : [[자가 navigationController] pushViewController : myViewController animated : YES]; 오류가 발생했습니다. – taxman