1
我使用NSNotificationcenter
来实现关于连接更改的事件监听器。当用户连接或断开WiFi网络时。当应用程序处于暂停模式时,是否可以将此通知发送到应用程序?暂停状态下的应用程序的NSNotificationcenter
它必须可以做到这一点,想想Skype,例如它如何接收传入的Skype电话?
这是我怎么加我的观察
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(reachabilityChanged:)
name:kReachabilityChangedNotification
object:nil];
真的吗?这似乎与Android的限制。因此,iPhone上的应用程序无法在内部事件上“唤醒”吗?这不是什么本地通知?他们只在应用程序处于前景并处于活动状态时才能工作? – user848106
是的。和其他操作系统相比,它是非常有限的。本地通知与计时器事件不同 - 如果您处于前台,您的应用程序将收到本地通知,如果您处于后台或暂停状态,用户将实际看到通知。用户永远不会看到计时器事件,因此他们不一样。不,你不能使用计时器事件唤醒你的应用程序。 – Gruntcakes