
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【SwiftUI × Combine】ログイン画面を作ってみる MVVM編 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【SwiftUI × Combine】ログイン画面を作ってみる MVVM編 - Qiita
前提 MVVMの理解のためにログイン画面を作ります。 UnitTest, UITestも簡単に書いてみます。 環境 macOS... 前提 MVVMの理解のためにログイン画面を作ります。 UnitTest, UITestも簡単に書いてみます。 環境 macOS 11.4 xcode13.1 swift5 できたもの 参考 MVVM以外にも色々なアーキテクチャが実装例付きで説明されていてわかりやすい書籍です。 MVVMの実装例の記事は色々ありますがこれが一番わかりやすかったです。 実装 M: Model Modelの説明として「iOSアプリ設計パターン入門」にこう記載されています。 Model は UI に関係しない純粋なドメインロジックやそのデータを持ちます。 今回は入力されたメールアドレスとパスワードのValidationを行うModelを作ります。 ログイン機能はサーバーサイドにHTTPRequestを送って認証・認可を行いますが そのようにAPIを使う場合もModelになると思います。 enum LoginVali