2012-01-28 13 views
1

iOSのステータスバーには、自分の考えているインターネット接続の種類を示すアイコンが表示されます。 Wi-Fi、3G、エッジなどiOSではReachabilityの代わりに軽量の代替品がありますか?

携帯電話にはどのような接続があるかを知るAPIがありますか?

私はSCNetworkReachabilityを使いたくありません。私はホスト名やアドレスを指定したくありません。私は何らかの形でネットワークを使用しようとする試みはしたくない。私は、デバイスがどのような接続性を持っていると思っているのかを知りたいだけです。

これはありますか?ありがとう!!!

答えて

1

SCNetworkReachabilityは、ネットワークの使用を一切試みません。あなたがやりたいことを正確に行い、ヘビー級からは遠いです。ただし、ホスト名またはアドレスを指定する必要があります。次に、そのアドレスに到達するために使用できる接続の種類が表示されます。実際には接続されませんし、リモートエンドが利用可能であるかどうかはわかりません。

+0

呼び出しには時間がかかる場合があります。私は以来、「ゼロアドレス」を使用するように切り替えました。あなたがホスト名を指定すると、なぜそれが長くかかるか理解したいと思います。私はそれが接続を必要とする何らかのルーティング計算を実行していると仮定しました。 – strawtarget

+0

"ゼロアドレス"の意味を説明できますか? – thomers

関連する問題