2012-09-14 41 views
2

使用ARC的项目。在调用popViewControllerAnimated的viewDidUnload方法之后立即调用Dealloc方法,没有任何原因。正因为如此,我对这种类型的碰撞在不调用viewDidUnload的情况下调用popViewControllerAnimated后的Dealloc


Crash 1

Crash 2

Crash 3

Crash 4

和许多其他类似的许多不同。

这里是调用堆栈方法的dealloc

dealloc call stack

有什么想法?

+0

问题到底是什么?你不指望dealloc?您的视图控制器是否被导航控制器保留下来? –

+0

[ViewDidUnload和dealloc总是在拆除UIViewController时被调用?](http://stackoverflow.com/questions/1768076/are-viewdidunload-and-dealloc-always-called-when-tearing-down-a -uiviewcontroller) – newacct

+0

@DmitryShevchenko问题是,我不明白如何在没有viewDidUnload的情况下调用dealloc以及崩溃是否与此行为相关联。 – glebus

回答

相关问题