ユーザーログインを処理するコントローラーであるA、B、およびCがあります。これはフローになります:
A->B
また
A->C
それで
B->メイン
また
C->メイン
Main から、ログアウトして A から最初からやり直すための左ボタンがあるはずです。これは、popToRootViewControllerAnimated を使用して実現できることを理解しています。問題は、ユーザーが B/C で記憶されている場合 (私は UISwitch を持っています)、アプリケーションが終了して再起動された場合にメインに直接移動したいので、ルートコントローラーは A ではなくメインになります。したがって、popToRootViewControllerAnimated は動作しません。
これはどのように行うことができますか?