タグ

2013年1月24日のブックマーク (2件)

  • 『iPhoneのネットワーク接続状況を確認』

    ネットワークの機能を使用するアプリを作るときに、iPhoneのネットワーク接続状況確を確認したい。 確認したいことは、通信対象のホスト(www.google.comとか)に接続できるか、3G回線は繋がっているか、Wi-Fiは繋がっているか。 当然、ホストに接続できない場合はサーバーとかがダウンしている可能性があるのでアラート処理なんかをさせたいし、3G回線とWi-Fiの両方が接続されていない、つまり圏外のときもアラート処理させたりしたい。 上記を実現するに当たり、Appleのサンプルコードに Reachability という大変便利なクラスがあるので、それを使わせてもらう。当にありがたい。 Reachabilityhttp://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html

    『iPhoneのネットワーク接続状況を確認』
  • [iPhone] モーダルビューの非表示、値の受け渡しはデリゲートで行う | Sun Limited Mt.

    iPhone でのモーダルビューの表示、非表示、値の受け渡し方法です。モーダルビューとは、下からニョキッと出てくるタイプの一時的なビューです。何か情報を入力させたりするのに使用します。 大事な点は、 モーダルビューの表示、非表示は両方共同じクラスでやること 値の受け渡しはデリゲートで行うこと ということです。 サンプルでたまに見かけるのは、表示を親ビューでやり、非表示はモーダルビューの中でやっている方法です。この方法でもかまいませんが、より汎用的にするためにはデリゲートを使用して、モーダルビューを表示したビューコントローラで非表示も行うべきです。また、モーダルビューから値を渡すのもデリゲートを使用して行うべきです。 モーダルビューの例としては、UIImagePickerViewController があげられます。この UIImagePickerViewController からの値の受け