そこそこ複雑な画面構成の iOS アプリを開発しているとよく遭遇するのが、複数の UIViewController 間でどのようにデータ通信を行うべきか?という問題です。 このトークでは、親子あるいは兄弟関係にある ViewController 同士でリアルタイムなデータのやりとりが必要になるシチュエーションと、その具体的なやり方について、実際に実装したカレンダーアプリのコードを参照しながら紹介していきたいと思います。