2011-08-31 5 views
2

에 NIB를로드 할 수 없습니다 : 내가이 오류를 받고 있어요 왜 모르는 번들

** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle < /Users/username/Library/Application Support/iPhone Simulator/4.2/Applications/D49DC6F2-7AE0-4BBD-97FB-AB9D869C48FE/Fish Quiz.app> (loaded)' with name 'Taxo2ViewController'' *

는이 오류에 관한 유사한 게시물을 모두 확인하지만 여전히 내 응용 프로그램이 오류를 생성합니다. 내 펜촉 파일을 모두 확인하고 형식을 확인하면 모두 비슷합니다.

내 앱은 퀴즈입니다. 각 라운드마다 5 개의 질문이 있습니다. 이 오류는 45 회 이상의 질문에 답한 후에 발생합니다. 내 응용 프로그램이 처음에는 작동하더라도 왜 이것이 발생하는지 궁금합니다. 이걸 도와주세요.

감사합니다. 모두들! 건배! 김

+0

Taxo2ViewController.xib 파일이 있습니까? 그것은'Copy Bundle Resourses'에서 복사하도록 표시 했습니까? – Nekto

+0

nib 파일을로드하는 코드 스 니펫과 nib 파일의 스냅 샷을 제공 할 수 있습니까? –

+0

@Nekto - 네 내 프로젝트에 Taxo2ViewController.xib가 있습니다. 때로는 오류가 내 다른 컨트롤러를보고합니다. 때로는 Taxo3ViewController 또는 Taxo4 또는 5입니다. – rambo123

답변

1

코드를 올바르게 작성하십시오. 다시 한번 살펴보고 실수가 있는지 확인하십시오.

0

위의 링크에서 제공 한 코드를 보았습니다. 위의 첫 번째 링크에 주어진 goToNext 함수에서 문제가 발견되었습니다. 당신이 한 일은 두개의 xib 파일을 가지고있는 하나의 뷰 컨트롤러를 가지는 것입니다. TaxO2ViewController는 두개의 xib 파일을 가지고 있습니다. 따라서이 두 xib 파일 각각에서 소유자는 TaxO2ViewController 여야하며 TaxO2ViewController의 view 속성은이 xib 파일 모두에 바인딩되어야합니다. 아마도 당신은 그렇게하지 않았을 것입니다.

+0

이 코드는 실제로 동일하며 작동하며 이와 같은 오류를 생성하지 않습니다. 이 오류는 게임을 45 회 이상 한 후에 발생합니다. 앱이 처음 실행되는 동안 작동해서는 안되는 문제인 경우 – rambo123

관련 문제