前回までは10数回に渡って、Objecgtive-C 2.0の話題を取り上げてきた。ガベージコレクション、プロパティ、Fast Enumerationといった、新規に追加された主要な要素について説明できたので、そろそろ中断されていた元の話題に戻るとしよう。 戻ってくるのは ...
前回はObserverパターンの紹介を行った。今回は、この実例をCocoaの名から探してみよう。 取り上げるのは、NSNotificationクラスである。通知と呼ばれるメカニズムを提供するものだ。 NSNotificationの構造 NSNotificationおよびそれに関連するいくつかのクラスは ...
Observer パターンは、オブジェクトの状態変化を他のオブジェクトに通知する際に役立つデザインパターンです。 「1対多」の依存関係を定義し、あるオブジェクト(Subject)の状態が変化したときに、それに依存するすべてのオブジェクト(Observer)に自動的 ...
「プレイヤーがダメージを受けたらUIのHPバーも減らしたい」 「敵を倒したらスコアを加算し、効果音も鳴らしたい」 こうした ひとつの出来事を複数の場所に伝えたい場面、よくありますよね。 そんな時に活躍するのが オブザーバーパターン。 本記事では ...
※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます 講演資料・動画まとめページ Developers Summit 2026・Dev x PM Day 講演資料まとめ Developers Boost 2025 講演資料まとめ Developers X Summit 2025 講演資料まとめ Developers ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する