iOS/iPhone/iPad/MacOSX プログラミング, Objective-C, Cocoaなど 以前、Cocoaの日々: ネットワーク接続状況を知る[2] SCNetworkReachabilityGetFlags はブロックする という記事を書いたがそのブロックの原因がわかった。 SCNetworkReachabilityCreateWithName 以前は、SCNetworkReachability のインスタンスを作るのにホスト名ベースの関数を使っていた。こんな感じ。 SCNetworkReachabilityCreateWithName(kCFAllocatorDefault, [@"xcatsan.com" UTF8String]);この後、接続性をチェックする為に SCNetworkReachabilityGetFlags() を呼び出すとブロックするケースがあった、