2011-07-15 16 views
0

私のiPadアプリケーションがASIHTTPライブラリを使用してWebリクエストを行うと、インターネットに接続できないと失敗します。iPadにプログラムでWiFi接続があるかどうかをどのように確認できますか?

インターネットに接続されていないときに特定して、ユーザーに固有のエラーを表示したいとします(多数の理由で呼び出しが失敗したことを特定するだけです)。

答えて

2

私は、ASIHTTPRequestがインターネット接続が利用できないときにステータスコード0を返すことに気付きました。 Webページが利用できない場合、またはサーバーとの通信で別のエラーが発生した場合は、実際のHTTPステータスコードが返されます。

この場合、request.responseStatusCode == 0が真であるかどうかを確認してそのことに気付いてください。

関連する問題