AppleがiPhoneのネットワーク接続状態を確認するのに便利なReachabilityというクラスを公開してくれているのだが、ソースコードがバージョンアップされており、このクラスの使い方に若干の変更があったようなので、以下にメモとして残しておく*1。 Reachabilityの古いバージョン(v1.5)では、例えば以下のような実装でiPhoneの現在のネットワーク接続状況をチェックする事が出来た。 Reachability *curReach = [Reachability sharedReachability]; NetworkStatus netStatus = [curReach internetConnectionStatus]; switch (netStatus) { case NotReachable: NSLog(@"Access Not Available"); br