ネットワークの機能を使用するアプリを作るときに、iPhoneのネットワーク接続状況確を確認したい。 確認したいことは、通信対象のホスト(www.google.comとか)に接続できるか、3G回線は繋がっているか、Wi-Fiは繋がっているか。 当然、ホストに接続できない場合はサーバーとかがダウンしている可能性があるのでアラート処理なんかをさせたいし、3G回線とWi-Fiの両方が接続されていない、つまり圏外のときもアラート処理させたりしたい。 上記を実現するに当たり、Appleのサンプルコードに Reachability という大変便利なクラスがあるので、それを使わせてもらう。本当にありがたい。 Reachabilityhttp://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html
![『iPhoneのネットワーク接続状況を確認』](https://cdn-ak-scissors.b.st-hatena.com/image/square/527bfd502c3d2106df686ee161e0c426b42881dd/height=288;version=1;width=512/https%3A%2F%2Fstat.ameba.jp%2Fuser_images%2F20110901%2F03%2Fwelx%2F95%2Fba%2Fp%2Fo0267032511455030382.png)