2012-09-07 5 views
0
2012-09-07 19:31:07.938 BadgerNew[2590:707] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle </var/mobile/Applications/AD11CC37-653F-44FD-B7E2-412C0DB10234/BadgerNew.app> (loaded)' with name 'FrontPageofBadger'' 

예전에는 FrontPageofBadger라는 클래스와 xib였습니다.NSInternalInconsistencyException을 디버깅하는 방법 존재하지 않는 nib를로드하려고합니까?

그러나 전체 프로젝트의 어느 부분에도 언급이 없습니다.

프로젝트를 검색하면 아무 것도 얻지 못합니다.

왜 지구상에서 FrontPageofBadger라는이로드하려고합니까? FrontPageofBadger라는 클래스가있었습니다. 클래스 이름이 myprofile으로 변경되었습니다. ios가 frontpageofbadger를 찾아야하는 곳은 어디에도 보이지 않습니다. 어떤 코드 나 xib에서도 언급되지 않았습니다.

어디서? 그리고 어떤 종류의 코드가 그것을로드하려고합니까?

코드

예에 다른 사람이 같은 문제가 없었다 시뮬레이터에서 잘 실행됩니다. 나는 등

-(void)startInit{ 
    [[NSUserDefaults standardUserDefaults] setObject:@"0" forKey:@"OnlyBookmark"]; 
    //[BNUtilitiesQuick AnimateSwitchingWithParent:self From:[BNUtilitiesQuick searchController] To:[BNUtilitiesQuick searchController]]; 



    if ([BNUtilitiesQuick searchController].view == nil) {}; 
    if ([BNUtilitiesQuick ListController].view == nil) {}; 
    if ([BNUtilitiesQuick FrontPageAje].view == nil) {}; //this is where the error happen. I 

FrontPageAje 함수에게 있습니다 아무 소용이 아이폰에서 삭제 정리 빌드를 가지고

+ (MyProfile *) FrontPageAje 
{ 
    return[BNUtilitiesQuick appDelegate].SettingsMiscelaneous; 
} 

그리고 여기 선언 된 것 :

@property (nonatomic, weak) IBOutlet MyProfile *SettingsMiscelaneous; 

그것은 FrontPageofBadger하지 않는 것이 매우 명백하다 어디서든 나타납니다.

의도적으로 모든 viewController를 처음에로드하려고합니다. 나쁜 생각. 알아.

+0

여기에 수락 된 답변의 3 번째 제안을 시도해보십시오. http://stackoverflow.com/questions/4980296/xcode-includes-xib-files-that-have-been-deleted – Tom

답변

1

나는 다른 하나의 펜촉 파일을 추측한다. MainWindow.xib가 누락 된 nib 파일을 참조합니다. InterfaceBuilder에서 TabBarController 또는 유사한 방식으로 어떤 펜촉이 참조되는지 확인하십시오.

+0

+1 무엇을 이미 알아 냈습니까? 정답은. –

+0

왜 지옥 수색은 결과가 저 저쪽에다는 것을 보여주지 않습니다. –

관련 문제