エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Actionを使って快適なViewModel生活を🏄 - Qiita
Actionを使って快適なViewModel生活を🏄 アプリを開発してる上でAPI通信は欠かせませんが、RxSwiftを使... Actionを使って快適なViewModel生活を🏄 アプリを開発してる上でAPI通信は欠かせませんが、RxSwiftを使って開発している場合 API通信で起こるエラーを正しく処理しなくてはなりません! Observableの代わりにDriverを使うのも一手ですが、オペレーターが充実していないので困ることもあるかと思います。 今回はActionというライブラリーを使ってAPI通信・エラーの処理を行う方法を書きます。 RxSwiftで実装した場合 例えばViewModelでAPIからFooの配列を取得する場合、まずは以下のように書くことができる。 class FooViewModel { let refreshTrigger = PublishSubject<Void>() let foos = PublishSubject<[Foo]>() init() { refreshTrigge
2017/04/20 リンク