この資料を以下でどのように達成するには?私にそれのためのいくつかの指導を与えてください。私は以下の問題を説明します。iOS:アプリをクラッシュして再起動した後、以前のviewControllerを開くことは可能ですか?
私はホームボタンをタップしてトレイからアプリを削除すると、アプリを開いているときにログイン画面が表示されます。私はNSUserDefaults
の使い方を知っています。
私の問題は、3番目または4番目に移動したときにviewController
とホームボタンを押してトレイからアプリケーションを削除したときです。最後に開こうとするよりもアプリを開く度に開いていますviewController
。
また、私のアプリがクラッシュしているときに同じですが、もう一度開いていて、最後に開いたviewController
状態のアプリを開きたいとします。
だから私はそれが可能かどうかを知りたいのですか?はいの場合は、この物を達成する方法を教えてください。
は私がちょうどナビゲーションアレイ上の一番上のオブジェクトのnsuserdefault値を設定し、すべてのビューコントローラのviewDidLoad
に私の提案
を与えるので、あなたは、コードの一部でOKです理解して、あなたに
おかげで、あなたのアイデアが良いですが、私は心配月どのようにnavigaiton +タブバーでこのすべての私のアプリを管理する方法とログイン管理と使用の2つのタイプ..?どのようにLoginScreenとそれに関連するセッションとユーザーを管理するか? –
私はあなたがクラスを作成しなければならないと思う(シリアル化されている)、それからアカウントの種類、タブのインデックス、viewcontrollerのようなすべての必要な情報を保存します。 nsdata – amar