我有 A、B 和 C,它们是处理用户登录的控制器。这将是流程:
A->B
或者
A->C
然后
B->主要
或者
C->主要
从 Main 应该有一个左按钮来注销并从 A 重新开始。我知道这可以使用 popToRootViewControllerAnimated 来完成。问题是,如果在 B/C 中记住用户(我有一个 UISwitch),那么如果应用程序终止并重新启动,我想直接转到 Main,所以根控制器将是 Main 而不是 A。所以 popToRootViewControllerAnimated 不会不行。
如何才能做到这一点?