我剛剛在xcode 4.2中使用模板實用程序應用程序創建了一個新項目。這是我的項目層次:MainViewController(storyboard)無法推送我的UITableViewController
然後,我試圖推動的UITableViewController沒有XIB文件(Batikla:的UITableViewController)從MainViewController。 首先,我把一個按鈕在我MainViewController故事板並將其連接到我的IBAction爲方法:
@implementation MainViewController
@synthesize managedObjectContext = _managedObjectContext;
@synthesize flipsidePopoverController = _flipsidePopoverController;
- (IBAction)batikla{
NSLog(@"test 1");
Batikla *batikla = [[Batikla alloc] initWithStyle:UITableViewStylePlain];
batikla.title = [NSString stringWithFormat:@"Test"];
[self.navigationController pushViewController:batikla animated:YES];
[batikla release];
NSLog(@"test 2");
}
輕點按鈕沒有視圖後推到視圖,而不是出現在控制檯:
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "x86_64-apple-darwin".Attaching to process 58916.
2012-01-17 01:30:47.569 iBadah[58916:207] test 1
2012-01-17 01:30:47.572 iBadah[58916:207] test 2
該方法被解僱,但爲什麼我的uitableviewcontroller沒有被推入屏幕?
如何將導航控制器放入故事板?我去編輯 - >嵌入 - >導航控制器然後運行它,我得到這樣的錯誤:[UINavigationController setManagedObjectContext:]:無法識別的選擇發送到實例0x6a20820。我在這裏錯過了什麼? – dejoong 2012-01-17 00:46:48