エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【コラム】ダイナミックObjective-C (110) デザインパターンをObjective-Cで - Observer (2) | エンタープライズ | マイコミジャーナル
記事へのコメント5件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【コラム】ダイナミックObjective-C (110) デザインパターンをObjective-Cで - Observer (2) | エンタープライズ | マイコミジャーナル
前回はObserverパターンの紹介を行った。今回は、この実例をCocoaの名から探してみよう。 取り上げるの... 前回はObserverパターンの紹介を行った。今回は、この実例をCocoaの名から探してみよう。 取り上げるのは、NSNotificationクラスである。通知と呼ばれるメカニズムを提供するものだ。 NSNotificationの構造 NSNotificationおよびそれに関連するいくつかのクラスは、イベント等の通知を行うクラスだ。Cocoaのフレームワーク内で広く使われている。 いくつかのクラスが絡んでくるので、それらを紹介しよう。前回、Observerパターンでは、ObserverとSubjectという、2つの役割が登場することを説明した。これをNSNotificationに当てはめると、SubjectはNSNotificationCenterというクラスになる。このクラスの中で、Observerクラスの参照を保持しておくのが、NSNotificationQueueというクラスだ。
2010/12/13 リンク