我有一个带有 6 个视图控制器及其各自视图的故事板。我没有与这 6 个视图控制器关联的任何导航控制器。
从一个视图控制器到另一个视图控制器,滑动手势识别器与模态segue一起使用。所有视图控制器都有 aleast 1,有时甚至有两个基于滑动手势的模态 segues 到其他视图控制器。
我的问题是,我需要担心内存吗?当我滑动这些视图控制器时,这些视图控制器是否会无限地添加到内存中,最终导致应用程序崩溃?
一个例子可以是:假设我在第一个 VC 中,我向右滑动到第二个 VC,然后再次向右滑动到第三个 VC,然后向左滑动两次以返回到第一个 VC 内存中是否包含以下内容:
内存:第一个 VC,第二个 VC,第三个 VC,第二个 VC 的另一个副本,第一个 VC 的另一个副本?
我知道这似乎是一个愚蠢的问题,但由于我几天前才开始编程,我非常担心我会遇到内存问题。
我会很感激你的想法和任何可能有用的链接到讨论这个问题的地方。