【发布时间】:2011-04-15 12:16:56
【问题描述】:
在某些情况下,当我的应用从睡眠状态重新打开时,应用程序仍处于打开状态时会崩溃。如果在 iPhone 进入睡眠状态时打开 UITableViews,就会发生这种情况;该表正在从正在解析的 XML 中填充。我明白它为什么会崩溃;在我的 viewDidUnload 方法中,我正在释放填充表格的数组。如何处理这个我不确定;是的,我根本无法在 viewDidUnload 中释放它,但是如果您返回主菜单,它将永远不会留下内存。
任何帮助将不胜感激!
【问题讨论】:
-
你能发布你的代码吗?如果您的问题是您正在释放数组,并且即使您离开视图,它仍然被填充,那么您需要有一种方法来停止您的 XML 解析机制。释放数组本身应该不是问题...
标签: iphone ios uitableview crash release-management