dismissModalViewControllerAnimated:删除视图控制器堆栈后导致EXC_BAD_ACCESS

时间:2012-03-25 18:19:08

标签: objective-c exc-bad-access modalviewcontroller

我的导航控制器子类在其堆栈中有一些视图控制器。让最后一个是LastController。我需要提供模态视图控制器,我想摆脱我不再使用的控制器堆栈。

[self presentModalViewController:modalViewController animated:YES];
self.viewControllers = nil;

然后就在模态视图控制器解雇之前,我将viewControllers设置为带有一个控制器的数组(不是LastController)。

然后当我调用[self dismissModalViewControllerAnimated:YES]时;我收到一个EXC_BAD_ACCESS信号。

NSZombies说 - [LastController respondsToSelector:]:发送到解除分配的实例的消息。

模态视图控制器和LastController之间的连接在哪里?

0 个答案:

没有答案