스토리 보드가 아닌 nib 파일을 사용하는 프로젝트가 있습니다. 앱 설정에 따라 앱을 시작할 때 표시되는 화면과 다른 화면을 표시해야합니다. 인터페이스 빌더에서이보기를 스토리 보드로 만들었습니다. 메인 뷰 컨트롤러의 viewWilllAppear methodwhen 특정 조건에 해당하는, 나는 새로운 스토리 보드와 뷰 컨트롤러를로드하려고 :스토리 보드를 찾을 수 없습니다.
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"IncompleteSettings.storyboard" bundle: [NSBundle bundleWithIdentifier:@"Convention"]];
IncompleteSetingsViewController *vc = [storyboard instantiateInitialViewController];
나는 전무를 전달하는 시도와 [NSBundle mainBundle] 번들 인수.
08-09 11 : 38 : 39.188 협약
내가이 오류 얻을 [17091을 : 11603] *** 인해 캐치되지 않는 예외 'NSInvalidArgumentException'응용 프로그램 종료, 이유는 : '라는 스토리 보드를 찾을 수 없습니다' '번들 NSBundle에서 (로드)'IncompleteSettings.storyboard
프로젝트 세부 사항 :
를 귀하의 질문에, 당신은 당신의 프로젝트가 높으신 양반없이 스토리 보드를 사용 말한다. 왜 스토리 보드를 만들려고합니까? –
스토리 보드가 새로운 방식이므로 스토리 보드를 사용하기로 결정했습니다. – septerr
스토리 보드를 사용하는 경우 엔 닙을 스토리 보드로 전송하고 세그먼트를 사용하여 링크해야합니다. –