我的应用程序中有两个带有tableviews的控制器。 每个tableview都有许多高质量的图像。因此,应用程序占用大量内存(例如在第一个控制器上大约350个)。当我转到第二个视图控制器时,应用程序开始吃大约600 Mb的内存。当我回到第一个控制器时,应用程序开始吃大约850 Mb的内存。我试图观察控制器的去初始化,但没有他们的去初始化。它们总是在内存中,控制器的每个打开都会创建新页面,但不会删除旧页面。但为什么?我可以告诉我一些我做错了吗?
答案 0 :(得分:0)
NavigationViewController必须在真实位置具有是初始视图控制器选项。