我目前正在研究通知中心。
我读到有4种类型的通知中心。
我熟悉的NSNotificationCenter
。 TelephonyNotificationCenter
是私有的,不为开发人员提供。
我的问题是关于NSDistributedNotificationCenter
和DarwinNotificationCenter
。
这两个通知中心的用途是什么?它可供开发人员使用吗?如果可以,我该如何使用它们?
我尝试了什么:
提前致谢
答案 0 :(得分:2)
DarwinNotificationConcepts和NSDistributedNotificationCenter
都是OS X特定的,在iOS 下无法使用。
达尔文通知概念文章是指在MacOS X下固定的Unix.Darwin是Unix子系统。它最适用于应用程序和守护程序之间的IPC,并依赖notifyd
工作。
NSDistributedNotificationCenter
与NSNotificationCenter
具有相同的基本工作,但在进程之间有效。自OS X 10.0起可用