在“performsegue”调用时关闭View Controller?

时间:2014-07-25 00:02:39

标签: ios objective-c ios7

我有三个视图控制器:MainVC1VC2。每当应用程序启动时,委托方法都会定义将显示哪个VC,无论它是Main还是VC1

该应用随VC1启动,当按下按钮时[performSegueWithIdentifier]VC2但是,当我按下{{1}中的注销按钮时我想从内存中释放VC2VC1并显示VC2视图控制器。

我还使用导航控制器和故事板。初始化应用时,Main方法将决定将显示哪个视图控制器,didFinishLaunchingMain

VC1

firstVC = Home||VC1 if(firstVC == VC1){ [self performSegueWithIdentifier=@"" sender=self]; //IT WILL OPEN THE VC2 } ,如果我要退出,则需要回家。我需要从内存中释放VC2VC1。 (如果我使用Main它将不会释放视图控制器,因此它将继续在后台运行浪费内存。)如果我想返回它需要返回performSegue

0 个答案:

没有答案