在我的应用程序中,我有一个tableview,其中点击了几个单元格,我启动了webview但是我的应用程序崩溃,甚至在webview加载之前就给出了内存警告级别2。我已经清除了大部分内存泄漏。我该如何回应此记忆警告?
他们说我必须卸载不需要的视图。我有点困惑。我应该在这里卸载webview,tableview吗?
有人可以帮忙吗?
提前完成。
答案 0 :(得分:0)
实现didReceivedMemoryWarning
方法以清除您不需要的每个内存(即您的tableview的数据源和不属于任何层次结构但因此未显示的视图)。将响应内存警告级别1和2调用这些方法(每个视图控制器上一个)。
始终在每个viewController中实现该方法!
还有“大部分内存泄漏?”是不够的:把它们全部清除!