Deallocate Tab查看iOS7?

时间:2014-07-06 16:26:19

标签: ios objective-c

我正在测试我的应用程序,当我切换标签视图时,我注意到我的内存分配上升,并且保持不变。从这里我必须假设它与从新视图加载新信息而不是卸载旧视图有关。所以基本上我加载了两个视图。我想知道如何从内存中删除先前的视图,或者甚至是必要的。我目前正在运行大约50mb的分配(是的,它是一个小应用程序)。我没有任何泄漏。

此外,我通过将现有视图“嵌入”在一个中来创建我的tabview,因此我目前没有任何代码支持它。

1 个答案:

答案 0 :(得分:0)

@rdelmar说实话。标签栏控制器将子视图控制器保留在标签栏控制器的生命周期中。

视图控制器视图在第一次显示之前不会加载。视图可以使用大量内存。

所有这一切都很正常,你不应该试图改变它。