다음은 주로 Interface Builder를 사용하여 하위보기에 따라 탭 모음을 만드는 UITabBarController Tutorial입니다. 거기에 UITabBarController가 생성되고 Tab의 View Controller도 거기에 추가됩니다.파일 소유자 UITabBarController 하위보기
UIViewController ({WelcomeViewController | AboutViewController}. {h | m}}를 만드는 것이 필요하지 않습니까?
서브 뷰 {WelcomeViewController | AboutViewController} .xib의 실제 파일 소유자는입니다.
처음에는 WelcomeViewController.h에 IBAction 메서드를 만들려고 했었습니다 : WelcomeViewController.xib의 인터페이스 작성기에서 File 's Owner에 나타난대로 해당 동작을 단추로 눌러 연결할 수있었습니다. 하지만 런타임에 실제 파일 소유자가 이 아니고이 아니므로 WelcomeViewController.m의 객체입니다. 내가 여기 있니? IBAction이 Interface Builder (Xcode 4 여기)에 나타나는 버그입니까?
마지막 질문 : 튜토리얼에서와 같이 Interface Builder에서 모든 것을 연결할 때 어떻게 (여전히이 하위 뷰에서만 발생하는 작업에 대해 WelcomeViewController.h의 IBActions를 사용하여) 코드를 분리 할 수 있습니까?
좋아, 나는 신원 탭에서 클래스를 설정하는 것을 잊었다 고 생각한다. 다음 번에 시도해야한다. 그래서, 기본적으로, 지금까지'UIViewController' 클래스의 새로운 객체가'WelcomeViewController' 또는'AboutViewController' 대신에 인스턴스화되었습니다. 맞습니까? – fabb
예 또는 "NSObject"유형 일 수도 있습니다. – manmal
좋아, 지금은 작동, 읽을 수있는 축복입니다 ... 감사합니다! – fabb