我使用了安德鲁修改后的可达性类。
-(void)viewDidLoad
[[NSNotificationCenter defaultCenter] postNotificationName:kReachabilityChangedNotification object:nil];
[[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(checkNetworkStatus:) name:kReachabilityChangedNotification object:nil];
数据下载时,我关闭
AirPort
。但是没有调用checkNetworkStatus
。我错过了什么吗?请帮我。这个问题使我发疯。提前致谢。 最佳答案
按此顺序放置
在您看来加载了
首次注册
然后
发布该通知
[[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(checkNetworkStatus:) name:kReachabilityChangedNotification object:nil];
[[NSNotificationCenter defaultCenter] postNotificationName:kReachabilityChangedNotification object:nil];