1

我在's中使用Replace样式转场。我的问题是-当我用“替换segue”替换VC时,旧的去哪里了,它会被破坏吗?如果是这样,我怎样才能重新实例化以前的 VC,segue 并没有指向两个方向,是吗?UISplitViewControllerDetailViewController

原因:我正在尝试根据在主视图中单击的行创建两个交换的详细UITable视图。

4

1 回答 1

0

所以你想保留被替换的视图控制器?

你ARC吗?如果你这样做,那么保持对两个视图控制器的强引用。这应该可以防止他们被“摧毁”。如果您不保留两个视图控制器对象。这可以防止它们被释放,直到释放计数为零然后被释放。

当您重新显示现在未销毁的视图控制器时,请确保您确实重用了现有对象。不要创建一个新的。(大多数教程等应该每次都创建一个新的)。

于 2012-10-15T14:58:46.900 回答