私はObjective-Cコーディングが初めてなので、私の質問は、
最初にサーバーへのログインを必要とするアプリケーションを作成しています。成功すると、TabBarController がいくつかのタブで表示されます。
次のデザインについてご意見をお聞かせください。
別のタブ (5 つのタブ) へのセグエを持つ 1 つの TabBarController でストーリーボードを使用します。認証ウィンドウのために、セグエによって何にも接続されていないTableViewControllerを作成しました。
アプリケーションが MyAppDelegate で起動すると、KeyChain に資格情報が含まれているかどうかを確認します。そうでない場合は、RootViewController を TabBarController に設定し、そうでない場合は、RootViewController を TableViewController に設定し、ユーザーが資格情報を入力できるようにテキスト フィールドを表示します。
次に、資格情報を取得してキーチェーンに保存し、RootViewController を TabBarController に設定して、さまざまなタブを開きます。
それでおしまい。
あなたはそれについてどう思いますか??それは良いですか、それともこのケースを処理するためのより良い方法がありますか??
これを読んで忍耐してくれてありがとう:-)