自動ログインを使用している iPhone アプリケーションがあります。したがって、資格情報をローカルに保存し、自動ログインを実行しています。アプリケーションにログアウトボタンがあり、スタック内のログインコントローラーにポップバックしています。ただし、ユーザーがバックグラウンドでアプリをクリアした場合 ([ホーム] ボタンをダブルクリックして)、アプリでログアウトしようとすると、スタックにログイン ビュー コントローラーがありません (自動ログインのため)。その後、ログアウトボタンが機能しません。この状況に取り組むのを手伝ってくれる人はいますか? 私はこのようにログアウトしています:
NSArray *array1 = [del.navigationController viewControllers];
NSLog(@"%@",[del.navigationController viewControllers]);
[del.navigationController popToViewController:[array1 objectAtIndex:0] animated:YES];