在 Android 上,要收听系统范围的事件,例如 WiFi 何时打开/关闭、位置已更改、设备现在处于漫游状态以及许多其他事件 - 使用 BroadcastReceivers 订阅这些事件。
在 iOS 中用于类似目的的技术是什么?操作系统是否可以通知自定义 3d 方应用程序的所有此类全局事件?
我是 iOS 新手,在文档中没有找到任何内容,可能我只是不知道要查找的正确关键字。
谢谢
在 Android 上,要收听系统范围的事件,例如 WiFi 何时打开/关闭、位置已更改、设备现在处于漫游状态以及许多其他事件 - 使用 BroadcastReceivers 订阅这些事件。
在 iOS 中用于类似目的的技术是什么?操作系统是否可以通知自定义 3d 方应用程序的所有此类全局事件?
我是 iOS 新手,在文档中没有找到任何内容,可能我只是不知道要查找的正确关键字。
谢谢
NSNotificationCenter 对象(或简称为通知中心)提供了一种在程序中广播信息的机制。NSNotificationCenter 对象本质上是一个通知调度表。
查看全文 -通知编程主题
NsNotificationcenter 对象在程序或您的应用程序中很有帮助,如果您想监听在您的应用程序之外发生的事件,那么您可以使用 NSDistributedNotificationCenter。检查以下链接。这可能会帮助你。 https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/nsnotificationcenter_Class/Reference/Reference.html