0

由于我们可以调用presentViewControllerand dismissViewControllerAnimateddismissViewController首先指定动画),它看起来像一个堆栈结构,我们可以在其中呈现 3 次,并关闭 3 次,就像一个“呈现”视图控制器链作为头部,以及一个“呈现”视图控制器,它实际上是另一个“呈现”视图控制器本身。

如果是这种情况,它是否真的会在一段N时间后溢出——如果我们继续调用presentViewController新的视图控制器但从不关闭。该文档似乎没有警告存在这种可能性。

4

1 回答 1

0

实际上,没有。编写一个无限presentViewController测试用例,看看会发生什么。很可能你会达到内存限制。如果这不是一个纯粹的理论问题,并且您正在考虑以这种方式编写界面,那么不要,寻找另一种方式来做到这一点。

于 2012-09-26T09:58:41.557 回答