【发布时间】:2013-01-04 20:10:35
【问题描述】:
我有一个包含 6 个视图控制器及其各自视图的故事板。我确实没有有任何导航控制器与这 6 个视图控制器相关联。
要从一个视图控制器转到另一个视图控制器,滑动手势识别器与模态转场一起使用。所有视图控制器都有 aleast 1,有时甚至有两个基于滑动手势的模态 segues 到其他视图控制器。
我的问题是,我需要担心内存吗?当我滑动这些视图控制器时,这些视图控制器是否会无限地添加到内存中,最终导致应用程序崩溃?
一个例子可能是:假设我在第一个 VC 中,我向右滑动到第二个 VC,然后再次向右滑动到第三个 VC,然后向左滑动两次以返回到第一个 VC 内存是否会包含这个:
内存:第一个 VC,第二个 VC,第三个 VC,第二个 VC 的另一个副本,第一个 VC 的另一个副本?
我知道这似乎是一个愚蠢的问题,但由于我几天前才开始编程,我非常担心我会遇到内存问题。
非常感谢您的想法以及任何可能对讨论此问题的地方有用的链接。
【问题讨论】:
标签: iphone objective-c ios xcode ios6