我正在尝试使用NSNotificationCenter在我的iOS应用程序中注册一些通知观察者。 NSNotificationCenter与推送通知相关吗?我认为不是,但是我想得到一些确认。

如果我使用NSNotificationCenter,是否还需要做其他事情?

在Apple开发人员中心的证书,标识符和配置文件中,每个应用程序ID都有一个应用程序服务,即推送通知。该服务被配置为启用或禁用。我认为如果使用NSNotificationCenter,则无需将该服务设置为启用。我对么?

最佳答案

是的,它们是不同的。 NSNotificationCenter是Cocoa框架的基础组件,用于在应用程序中进行松散耦合的消息传递。该系统早于Apple的推送通知功能,您可以自由使用它。

推送通知(本地或远程)完全通过另一种机制处理。

关于ios - NSNotificationCenter与推送通知相关吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32941024/

10-17 01:13