无法返回上一个视图控制器

时间:2013-04-13 15:45:27

标签: xcode cocoa segue uistoryboardsegue

我正在使用故事板。从ViewController1,我以编程方式使用模态segue来segue到ViewController2:
[self performSegueWithIdentifier: @"ViewController2" sender: self];

在ViewController2执行结束时,我想使用缩减> [self dismissViewControllerAnimated:YES completion:nil];来返回第一个视图控制器,并收到EXC_BAD_ACCESS消息。

阅读关于这个问题的大量文章,声明似乎是初始视图控制器被释放。然而,我找到的文章都没有解释如何防止这种重新分配以及如何反过来。

任何帮助赞赏!

1 个答案:

答案 0 :(得分:1)

您不能将self用于解雇。使用self.presentingViewController