현재 메인 페이지에서 3 개의보기가있는 iPad 용보기 기반 앱을 만들고 있습니다. 맨 위의 사용자 정의 메뉴, 측면의 상태 목록 및 기본보기. 기본보기에서 가지고있는 문제는 탐색 컨트롤러를 추가하려고하는 것입니다. Cocoa - 하위보기에 내비게이션 컨트롤러 추가
@interface AppPadViewController.h : UIViewController {
MainViewController *MainView;
}
@property (nonatomic,retain) IBOutlet MainViewController *MainView;
그리고
그리고 내가 원하는 어디 뷰를 추가 한 펜촉에 AppPadViewController.m
@synthesize MainView;
- (void) viewDidLoad {
[super viewDidLoad];
MainView.navigationItem.title = @"Home";
UINavigationController *mainNavController = [[UINavigationController alloc] initWithNibName:@"MainView" bundle:[NSBundle mainBundle]];
self.MainView = [MainViewController alloc] initWithRootViewController:mainNavController];
}
에서 AppPadViewController.h
에서
하고는 MAINVIEW에 그것을 연결 MainViewController를 추가하고 파일 소유자와 뷰에 연결했습니다. 나는이 프로그램을 실행할 때
, 나는 initWithRootViewController 라인에 던져진 '인식 할 수없는 선택기 "오류가 발생합니다.
이누군가가 코드로 문제를 참조하거나 하위보기로 탐색 컨트롤러를 추가 할 수있는 더 좋은 방법을 제안 할 수 있습니다 ?
귀하의 코드 서식 AppPadViewController.h, 특이한 -> AppPadViewController는 * MAINVIEW는 -> * MAINVIEW –