在swift中删除viewcontrollers

问题描述 投票:-1回答:1

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

ios swift uitableview memory uiviewcontroller
1个回答
0
投票

NavigationViewController必须具有“初始视图控制器”选项才能处于true位置。

© www.soinside.com 2019 - 2024. All rights reserved.