エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Combineフレームワークを使ったViewModelの形について - ローソンデジタルイノベーション テックブログ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Combineフレームワークを使ったViewModelの形について - ローソンデジタルイノベーション テックブログ
はじめに こんにちは、ローソンデジタルイノベーション(LDI)でiOSエンジニアを担当している山形です。 ... はじめに こんにちは、ローソンデジタルイノベーション(LDI)でiOSエンジニアを担当している山形です。 今LDIでは開発しているiOSアプリで使用しているRxSwiftをCombineやSwift Concurrencyへ置き換えを進めています。 開発しているiOSアプリはMVVMを採用しておりCombineを扱いやすい形でViewModelを実装するにはどうすれば良いか考えたので記事にしたいと思います。 1つの例としてみなさんのお役に立てれば幸いです。 開発環境 macOS:Ventura 13.6 Xcode:15.0 サポートOS:iOS14〜 ViewModelの実装方法 MVVMアーキテクチャでよく使われるViewとViewModel間のデータバインディングを行うためにViewModelはどのような形が実装しやすいかという点で考え実装しています。 実装者によってばらつきが生まれ