SCNetworkReachabilityRef
コードにはusingを返す次のメソッドがありますSCNetworkReachabilityCreateWithName
。
- (SCNetworkReachabilityRef)cCreateReachabilityRefWithCStr:(const char *)host {
return SCNetworkReachabilityCreateWithName(NULL, host);
}
到達可能性参照に NULL が返されることがあります。NULL リターンとはどういう意味ですか?
Apple doc SCNetworkReachability Referenceでは、これらのメソッドからの NULL 戻りについては説明していません。ただし、 Reachability サンプル コードの Classes/Reachability.m ファイルは、SCNetworkReachabilityCreateWithName
NULL を返す可能性があることを説明していますが、その理由についてはコメントしていません。
では、NULL 戻り値は何を意味し、どのように処理すればよいのでしょうか?