これは特にコーディングの問題ではありません。現在行っていることは最適化できるように思われるため、ベスト プラクティスを探しているだけです。
ユーザーがログインする必要がある iOS アプリを作成しています。
HTTP POST 要求の電子メールとパスワードのパラメーターに基づいて JSON を返すユーザー認証 PHP Web サービスを作成しました。クライアント側で成功と失敗を処理するメソッドがあります。
現時点では、アプリが起動されると、ユーザーにはログイン ビュー コントローラーが表示されます。ログインに成功すると、「ホーム」View Controller に対して基本的なプッシュ セグエが実行され、現時点では「xxx へようこそ」などのメッセージが表示されます。
ユーザーがデバイスで一度認証されている場合、詳細を保持し、起動時に「ホーム」ビューコントローラーを自動的にロードします。
ログインビューコントローラーをモーダルとして表示する必要があると思いますか? それとも私の現在の設定は大丈夫ですか?またはこれを行うためのはるかに良い方法はありますか? ここで私の知識に大きなギャップがあります。
また、ストーリーボードに設定されているものではなく、起動時に別のルート ビュー コントローラーをロードするにはどうすればよいですか?
提案をありがとう。