Hi Tôi muốn chụp bất cứ khi nào người dùng được một kết nối mạng trong ứng dụng của tôi cho táo reachability lớp tôi đã thêm này và dưới đây là đoạn tôi đang sử dụng trong appdelegate phương pháp didFinishLaunchingWithOptions lớp học của tôi,Làm cách nào để thay đổi thông báo kết nối mạng từ Lớp Khả năng hiển thị iOS?
Reachability* reachability = [Reachability reachabilityForInternetConnection];
[reachability startNotifier];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(reachabilityChanged:) name:kReachabilityChangedNotification object:nil];
và chọn reachabilityChanged của tôi phương thức như sau
- (void)reachabilityChanged:(NSNotification*)notification
{
Reachability* reachability = notification.object;
if(reachability.currentReachabilityStatus == NotReachable)
NSLog(@"Internet off");
else
NSLog(@"Internet on");
}
nhưng ở đây tôi không nhận được bất kỳ thông báo nào khi tắt chế độ Máy bay và khi tôi có kết nối mạng trong điện thoại.
Tôi có thiếu gì không?
Kiểm tra http://stackoverflow.com/a/10184617/1635315 này. Điều này thực sự sẽ giúp bạn. – iKT