在我的项目中,我有一个导航控制器插座。这通常很有效,但每当我的应用程序收到内存警告时,它会创建一个根视图控制器类的新对象,该对象通过界面构建器分配给导航控制器。在此事件之后,根视图控制器的两个对象驻留在内存中,并且事件被触发两次。这在我的案例中造成了混乱。你能告诉我这个问题的解决方案吗?
答案 0 :(得分:0)
在viewDidUnload方法中释放成员变量,每当发生内存警告时调用该方法。 dealloc没有被调用,所以你需要在viewDidUnload中释放。
希望这有助于...快乐编码:)