2011-03-22 5 views
0

이 오류에 대한 질문을 보았습니다. 그러나 나는 새로운 것을 가지고 있다고 생각합니다. iPad 및 iPhone 4에서 실행되는 응용 프로그램이 있지만 iphone 3gs에서 실행하고 하나의 특정 탭으로 전환하면 "MainWindowController2"펜촉이로드되었지만보기 콘센트가 설정되지 않은 오류 과 충돌합니다. " 어떻게 하나의 장치에서 실행되고 다른 장치에서 실행되지 않을 수 있습니까?"MainWindowController2"펜촉을로드했지만 뷰 콘센트가 설정되지 않았습니다

답변

1

하나의 장치에서 실행되지만 다른 장치에서는 실행되지 않는 이유는 확실하지 않지만 컨트롤러의보기 콘센트가 Interface Builder에 연결되어 있지 않으면이 오류가 발생합니다. MainWindowController2를 IB에로드하고 뷰 아웃렛이 올바르게 연결되었는지 확인하십시오.

+0

결국 나는 그것을 고칠 수있었습니다. – AlexS

+0

파일 소유자의 Identity Inspector에서 클래스 이름이 잘못되었습니다. – AlexS

+0

리소스 편집기에서 UIViewController xib 파일을 열면 FileOwner를 클릭하고 Identity Inspector에서 클래스에 맞는 클래스가 있는지 확인할 수 있습니다. 올바른 클래스에 연결되어 있는지 확인하십시오. 하나의 장치에서 실행되는 방식을 이해하고 있습니다. 다른 장치에서 실행되지 않습니다. – AlexS

관련 문제