저는 iOS 프로그래밍을 처음 접했고 Jeff LaMarche의 iPhone 개발 도서 인 David Mark를 살펴 보겠습니다. 애플 리케이션 중 하나에서, 나는 그 책의 코드를 사용했고 모든 것이 작동하고 있었다. 이 앱에는 두 개의 UIView가 있습니다 (하나는 가로 UIView이고 다른 하나는 세로 UIView 임). 무슨 일이 일어나는지보기 위해 필자는 Portrait UIView를 Interface builder의 기본 창에서 두 번째로 이동했습니다. 그런 다음 앱을 실행했습니다. 풍경보기는 이제 초상화 UIVIew 대신 즉시 실행되었습니다. 나는 다시 응용 프로그램으로 가서 기본 "보기"콘센트가 여전히 메인 윈도우의 두 번째보기로 나타나는 세로 UIView에 매핑되어 있는지 확인했습니다.Interface Builder에서보기 순서를 변경하면 혼란이 야기됩니까?
왜 이런 일이 발생 했습니까? 나는 기본 뷰 아웃렛이 항상 첫 번째 UIView를 가리킨다 고 생각했다.
주 창에 나타나는 순서에 따라 실행시 처음 표시되는 UIView가 결정됩니까?
감사
폴
XCode 버전 3.2를 사용 중이었기 때문입니다. Xcode 4로 업그레이드되었으며 문제가 해결되었습니다. 귀하의 답변에 감사드립니다. – user709903