무엇이 잘못되었는지를 알 수없는 버그가 발생했습니다. 나는이 코드를 디버깅하고 여기에 도달하면 프로그램은이 addSubView 라인을 쳤을 때 잠그고 내가 인터페이스 빌더 또는 무엇에 뭔가를 잊고 경우보기를 변경하는 중 terminating_due_to_uncaught_exception
terminating_due_to_uncaught_exception
내가 확실하지 않다라고하지만 코드는 컴파일 않는 것 .
ViewTypeView는 내가 변경하려고하는 View의 컨트롤러 클래스입니다.
viewTypeView 클래스
-(void)flipToTypeFromMain
{
ViewTypeView * aTypeView = [[ViewTypeView alloc] initWithNibName:@"TypeView" bundle:nil];
[self setViewTypeView:aTypeView];
[aTypeView release];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:2.0];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:window cache:YES];
[viewController.view removeFromSuperview];
//Stops here
[self.window addSubview:[viewTypeView view]];
[UIView commitAnimations];
}