(まず、これが非常に些細な質問である場合はお詫び申し上げます。私はiOSとObjective-Cを使い始めたばかりです)
私は動作するために確認済みのユーザー アカウントを必要とする iOS 6 アプリに取り組んでいます。登録は 2 段階で行われます。ユーザーは最初に自分の名前と電話番号を登録する必要があります。次に、アプリがバックエンド サービスに連絡し、SMS で確認コードがユーザーに送信されます。次に、ユーザーはそのコードをアプリに入力して続行する必要があります。すべてが完了すると、ユーザーは最終的にアプリの使用を開始できます。
私の質問は次のとおりです。登録は一度だけのプロセスであるため、ビューに関するフローを設計する最良の方法は何ですか? 私の現在のソリューションは、ユーザーが登録プロセスのどこにいるのか (作成されていない、検証されていない、または完了していない) を判断し、正しいビューをロードする「スプラッシュ ビュー」に基づいています。ただし、これは実際にビューを作成しているため、すぐに却下するため、少し面倒に感じます。
編集:フォローアップの質問として:私の現在のソリューションが実行可能である場合、ロジックを配置するのに最適な方法は何ですか? 今のところ、それはviewDidLoadにあります。