1

私は現在、通知センターに取り組んでいます。

4 種類の通知センターがあることを読みました。

  1. NSNotificationCenter
  2. NSDistributedNotificationCenter
  3. ダーウィン通知センター
  4. テレフォニー通知センター

NSNotificationCenter私はよく知っています。TelephonyNotificationCenter非公開であり、開発者には提供されません。

私の質問は と についてNSDistributedNotificationCenterですDarwinNotificationCenter

これら 2 つの通知センターの用途は何ですか? 開発者は利用できますか? 利用可能な場合、どのように使用できますか?

私が試したこと:

  1. Google で調べて、 2 つの参照 ( DarwinNotificationConceptsNSDistributedNotificationCenter ) を取得しました。しかし、読んだ後に混乱しました。
  2. このリンクで利用可能な iOS の書籍を読んで、概要を理解してください。しかし、詳細は何もありません

前もって感謝します

4

1 に答える 1

2

DarwinNotificationConcepts とNSDistributedNotificationCenterはどちらも OS X 固有であり、iOS では使用できません

Darwin Notification Conceptsの記事では、MacOS X のピン留めの下で Unix について言及しています。Darwin は Unix サブシステムです。アプリケーションとデーモンの間の IPC に使用するのが最適であり、動作に依存しnotifydています。

NSDistributedNotificationCenter基本的な動作は と同じNSNotificationCenterですが、プロセス間で動作します。OS X 10.0 以降で利用可能

于 2013-01-29T12:44:32.747 に答える