以未捕获的异常终止 - 导航ViewControllers时

时间:2014-02-26 20:51:55

标签: iphone objective-c xcode ios7 uiviewcontroller

经过大量的RnD和试验n错误后,我不得不在这里提出这个问题。我是iOS和Objective C的新手,所以我不确定错误的原因。我收到错误

  

libc ++ abi,​​dylib:以NSException类型的未捕获异常终止

当我尝试从一个视图控制器导航到第二个视图控制器时,即当我单击按钮导航时崩溃n出现此错误

现在发生这种情况如果我在新视图控制器上添加一些元素,如果我创建新的viewcontroller并保持它,因为它没有问题它可以正常工作但是当它在它上面添加一些东西时......它开始崩溃

以下是我正在做的代码是从一个视图控制器到第二个我想要导航它们是独立的viewcontroller我没有使用导航控制器,只是试图用代码实现它..

    -(IBAction) tapForNavigation:(id) sender {

     DAViewController *daCon = [self.storyboard instantiateViewControllerWithIdentifier:@"DAViewController"];
[self presentViewController:daCon animated:YES completion:nil];

}

这有一些问题只是因为其他一切只有在导航面临问题时才能运行。

1 个答案:

答案 0 :(得分:0)

用它来展示你的新viewController

-(IBAction) tapForNavigation:(id) sender {

    DAViewController *daCon = [self.storyboard instantiateViewControllerWithIdentifier:@"DAViewController"];
   [self.navigationController pushViewController:daCon animated:YES];

}