我在我的应用程序中的某一点上,我使用popToRootViewController将用户重置为顶部屏幕 - 然后调整推送新视图的位置。我问自己,中间的所有中间观点会发生什么...我应该正确地循环它们以释放/处置它们以及如何处理?
我内存崩溃很少,我认为它可能来自于此。
感谢您提前提供任何帮助
干杯, geebee
EDIT1:我现在明白这是自动完成的 - 但是: 1)有没有做过的情况...... 2)我应该调用哪种方法来真正释放它们(我只想将视图保持为4,之后的任何内容都应该被丢弃)。 我相信你们,但是所有人都表示生活中的字数越来越大,以至于有些东西落后...... 谢谢你的帮助
答案 0 :(得分:0)
当视图控制器从堆栈中启动时,它会自动释放,因此您无需手动去释放它。由于popToRootViewController
从堆栈弹出每个viewController直到它到达顶层,你不必担心手动释放它们。
答案 1 :(得分:0)
popToRootViewController
将释放所有中间视图控制器内存。 Check this