エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Swiftでイベントをタイプセーフに送受信できるライブラリEventHubを書きました。 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Swiftでイベントをタイプセーフに送受信できるライブラリEventHubを書きました。 - Qiita
iOSアプリの開発で、あるオブジェクトから他のオブジェクトへイベントを送ったりそれを受け取ったりした... iOSアプリの開発で、あるオブジェクトから他のオブジェクトへイベントを送ったりそれを受け取ったりしたい場合、通常NSNotificationCenterを使うと思います。 しかし使い勝手がよいとはあまり言えないのではないでしょうか。 理由としては... タイプセーフじゃない 送る側の userInfo: のデータの種類を変えても受け取る側がコンパイルエラーにならない 引数が多い object: って何? 送るオブジェクトを指定するんじゃないの? 利用が終わったら removeObserver: しないといけない 忘れがち なので上記を解決する EventHub というライブラリを作ってみました。 ライブラリ作成にあたってこの記事を大いに参考にさせてもらいました。 EventCenter: AndroidのEventBusのSwift版っぽいのを作りました - Qiita また、 Swift