0
저는 객관적입니다. c. 나는 AF 네트워킹 등을 사용하여 도달 가능성 테스트와 같은 인터넷 연결을 점검하는 많은 방법을 발견했습니다. 가장 좋은 방법은 무엇입니까? 어떤 도움이 필요합니까?객관적인 c에서 네트워크 도달 가능성을 확인하는 가장 좋은 방법은 무엇입니까
저는 객관적입니다. c. 나는 AF 네트워킹 등을 사용하여 도달 가능성 테스트와 같은 인터넷 연결을 점검하는 많은 방법을 발견했습니다. 가장 좋은 방법은 무엇입니까? 어떤 도움이 필요합니까?객관적인 c에서 네트워크 도달 가능성을 확인하는 가장 좋은 방법은 무엇입니까
아래와 같이 도달 가능성 https://github.com/tonymillion/Reachability을 항상 선호합니다. GitHub에 대한 설명은 왜 "사용해야 할까?" "Apple의 Reachability 클래스를 대체하는 것으로, ARC와 호환되며 새로운 GCD 방법을 사용하여 네트워크 인터페이스 변경 사항을 통지합니다."
Reachability *internetReachableFoo = [Reachability reachabilityWithHostname:@"www.google.com"];
// Internet is reachable
internetReachableFoo.reachableBlock = ^(Reachability*reach)
{
// Update the UI on the main thread
dispatch_async(dispatch_get_main_queue(), ^{
//do something
NSLog(@"REACHABLE!");
} error:^(NSError * _Nullable error) {
NSLog(@"Error:%@ ", [error localizedDescription]);
}];
});
};
// Internet is not reachable
internetReachableFoo.unreachableBlock = ^(Reachability*reach)
{
// Update the UI on the main thread
dispatch_async(dispatch_get_main_queue(), ^{
//do something
NSLog(@"UNREACHABLE!");
});
};
[internetReachableFoo startNotifier];
goodluck는 :
당신이 도달 할 수 있습니다. –
Reachability 클래스 다운로드 https://developer.apple.com/library/content/samplecode/Reachability/Introduction/Intro.html –