(Mediatorパターン)iOS今回はMediatorパターンについて書いていきます。デザインパターンとはデザインパターンとはソフトウェア開発の設計方法の事です。『オブジェクト指向における再利用のためのデザインパターン』という本が出典で、全部で23種類のパターンが紹介されています。MediatorパターンとはMediatorパターンとはオブジェクト同士のメッセージのやり取りに関するデザインパターンです。先日勉強したObserberパターンと近いものになります。このデザインパターンではMediatorとColleagueいうクラスが登場します。Colleagueが複数存在し、Mediatorは全てのColleagueの参照を持っています。あるColleagueから他のColleagueへのメッセージ送信は全てMediatorを経由するようになります。これによって柔軟性は欠けますがメッセージのやりとりをシンプルにする事ができます。SwiftでのMediatorパターンの実装方法SwiftでのMediatorパターンは下のように実装します。Colleagueが3つあり、それらの仲介役のMediatorが1つ存在します。Extensionでウィジェット作成SwiftUIを触ってみるGoogleのデータポータル(旧DataStudio)でアプリの新規ユーザーをグラフ化FirebaseのデータをBigQueryに入れて分析する月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。