Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UITableViewController loadView] loaded the "2Pv-MD-gdY-view-bDF-TR-G6E" nib but didn't get a UITableView.'
왜 그런가요? 내 애플 리케이션의 요지는 액션 시트를 트리거하는 버튼이있는 UITableViewController가 있다는 것입니다. 특정 옵션을 누르면 작업 시트가 뷰 컨트롤러 (모달)를 표시합니다. 여기에 내 코드입니다 :presentViewController를 사용하려고 할 때이 오류가 발생하는 이유는 무엇입니까?
- (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex {
NSString *buttonTitle = [actionSheet buttonTitleAtIndex:buttonIndex];
if ([buttonTitle isEqualToString:@"Text"]) {
AddTextViewController *addTextViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"addTextViewController"];
[self presentViewController:addTextViewController animated:YES completion:nil];
}
}
내가 더 필요한 정보를 제공 할 수 있지만, 내가 잘못 무슨 일이 일어나고 있는지 모르겠어요.
AddTextViewController는 어떤 유형입니까? UITableViewController가 아니라고 가정합니다. 나는 당신의 스토리 보드에서 addTextViewController가 UITableViewController라고 가정합니다. – Des