在我的应用程序中,我想检测网络状态变化以在当时进行一些操作。我在 app-delegate 中添加了以下代码。当我打开网络连接时,“ networkStatusChanged:
”方法调用了一次,这是正确的。当我关闭网络连接时,它会调用两次。任何人都可以帮我找出问题所在......
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(networkStatusChanged:)
name:kReachabilityChangedNotification
object:nil];
reachability = [[Reachability reachabilityForInternetConnection] retain];
[reachability startNotifier];