タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

RxSwiftに関するt-kashimaのブックマーク (2)

  • RxSwiftを部分的に導入してみてわかった3つの効果と4つのハマりどころ - L is Bエンジニアブログ

    directのiOSアプリを開発している吉岡(@rikusouda)です。最近は try! Swiftというカンファレンスの開催が間近になってきたのでそわそわしています。 directのiOSアプリにRxSwiftを部分的に導入しましたが、どのような効果があってどのようなはまりどころがありどのように解決したのかを紹介します。 始めに RxSwiftはiOSアプリ開発で使われることが多いライブラリではないか思います。iOS界隈の勉強会、他社のブログでも事例を見かけることが多いと感じます。 github.com 僕はRxSwiftについて下記のような誤解をしていました MVVMを実現するためのもの(MVVMを使わない場合は効果が薄い) 学習コストがかなり高い(「ストリーム」とかの概念の理解が必要) directではObjective-Cのコードが70%くらい残っており、既存コードをRxSwif

    RxSwiftを部分的に導入してみてわかった3つの効果と4つのハマりどころ - L is Bエンジニアブログ
  • RxExample MVVM のその先へ(Fat ViewModel の倒し方) - Qiita

    この記事は、RxSwift が提供する公式のサンプルである RxExample で行き詰まった方向けに、実践的な対処方法を紹介します。具体的には RxExample にある MVVM (Model-View-ViewModel) を真似たアーキテクチャで陥りがちな Fat ViewModel へ対処する方法の解説になっています。 なお、この記事の想定読者は RxExample の初級者〜上級者ですが、それぞれの方向けにこの記事の読み方を説明します。 初級者の方へ 登場するコードは、コメントだけ拾い読みしても内容がわかるように配慮しています。コードを深く追うと疲れてしまうと思うので、コード内のコメントの内容を追ってください。 上級者の方へ この記事では、RxExample 上級者が疑問を感じるであろうコードに「上級者向け注釈」をつけています。記事末に注釈の解説がありますので、そちらをご覧くだ

    RxExample MVVM のその先へ(Fat ViewModel の倒し方) - Qiita
  • 1