我的情节提要的初始视图控制器使用performSegue:withIdentifier
方法加载另一个视图控制器,该方法又使用相同的performSegue:withIdentifier
方法加载其他一些控制器。
但是,初始视图控制器和第二个视图控制器都没有释放。正如通过仪器看到的那样,它们都倾向于具有 1 的参考计数。
当他退出应用程序时,我需要将用户发送回第一个控制器。到目前为止,我想到的唯一方法是使用performSegue:withIdentifier
方法并将用户发送回初始控制器。
但是,我担心以前的控制器不会因此被释放,导致重新创建相同的视图控制器。
由于我需要将用户注销回到第一个屏幕,因此我想确保所有以前的视图控制器都已被释放。