我正在尝试使用 NSNotificationCenter 在我的 iOS 应用程序中注册一些通知观察者。 NSNotificationCenter 与推送通知相关吗?我认为不是,但我想得到一些确认。
如果我使用 NSNotificationCenter,我需要做任何额外的事情吗?
在Apple开发者成员(member)中心的Certificates, Identifiers & Profiles中,每个应用程序ID都有一个应用程序服务,那就是推送通知。该服务被配置为启用或禁用。我认为如果我使用 NSNotificationCenter,我不需要启用该服务。我说得对吗?
最佳答案
正确,它们是不同的。 NSNotificationCenter
是 Cocoa 框架的基础组件,用于应用程序内的松散耦合消息传递。这个系统早在苹果的推送通知之前就出现了,你可以自由地使用它。
推送通知(本地或远程)完全通过另一种机制处理。
关于ios - NSNotificationCenter 与推送通知相关吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32941024/