こんにちは こちらはGunosy Advent Calendar 2018、6日目の記事です。 メディア事業本部新規事業開発室のyutanimです。 現在業務にてiOSを書いているので、その周辺のことを書いて行こうかと思います。 RxSwiftの孫Viewからのイベント受け取り 今回書くのは、RxSwift において孫Viewからイベントを受け取る実装についてです。 状態やイベントを伝播するのに便利なRxSwiftですが、ネストしたViewからイベントを受け取るのは少し面倒です。 そのような状況でどのように実装手法があるのかご紹介させて頂ければと思います。 実装パターン 今回は下記のようにUITableViewCellの中にFollowButtonがある状況で考えてみます イメージ画面 ※コードの例は必要最低限の箇所のみ抜き出しています。 ※本来イベントはVCでsubscribeせず、vm