2012-09-06 168 views
0

當前我正在使用簡單的iPhone應用程序,使用Xcode 4.3.2創建它(當不使用Storyboard),當我將一個屏幕導航到另一個屏幕時,發現錯誤Thread1:EXC_BAD_ACCESS(code = 1.address = 0x7669739)我使用故事板來導航一個屏幕到另一個,它的工作正常。如何解決這個問題,請大家幫我在Xcode 4.3.2中將一個屏幕導航到另一個屏幕的問題?

由於提前

我想這(對於使用故事板出)

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 
    [email protected]"Screen 1"; 

    UIButton *btn =[UIButton buttonWithType:UIButtonTypeRoundedRect]; 
    btn.frame=CGRectMake(10, 10, 200, 40); 
    [btn setTitle:@"Test" forState:UIControlStateNormal]; 
    [btn addTarget:self action:@selector(GoToMethod) forControlEvents:UIControlEventTouchUpInside]; 
    [self.view addSubview:btn]; 
    // Do any additional setup after loading the view from its nib. 
} 

-(void)GoToMethod 
{ 
    sample2 *s2 =[[sample2 alloc]init]; 
    [self.navigationController pushViewController:s2 animated:YES]; 
} 

回答

0

你可以從開發者文檔的答案或搜索計算器

sample2 *s2 = [[sample2 alloc] initWithNibName:@"sample2" bundle:nil]; 
[self.navigationController pushViewController:s2 animated:YES]; 

您需要提及加載的nib/xib名稱。

+0

感謝您的回覆,現在我嘗試了這個,但是錯誤出現在***由於未捕獲的異常'NSInvalidArgumentException',原因:' - [__ NSCFString GoToMethod]:無法識別的選擇器發送到實例0x6c82a20' ** *第一次投擲堆棧: – SampathKumar

+0

請幫助我。 – SampathKumar

+0

我希望示例是一個帶有xib的視圖控制器。 – Swati

相關問題