0
私のiPadアプリケーションがASIHTTPライブラリを使用してWebリクエストを行うと、インターネットに接続できないと失敗します。iPadにプログラムでWiFi接続があるかどうかをどのように確認できますか?
インターネットに接続されていないときに特定して、ユーザーに固有のエラーを表示したいとします(多数の理由で呼び出しが失敗したことを特定するだけです)。
私のiPadアプリケーションがASIHTTPライブラリを使用してWebリクエストを行うと、インターネットに接続できないと失敗します。iPadにプログラムでWiFi接続があるかどうかをどのように確認できますか?
インターネットに接続されていないときに特定して、ユーザーに固有のエラーを表示したいとします(多数の理由で呼び出しが失敗したことを特定するだけです)。
私は、ASIHTTPRequestがインターネット接続が利用できないときにステータスコード0を返すことに気付きました。 Webページが利用できない場合、またはサーバーとの通信で別のエラーが発生した場合は、実際のHTTPステータスコードが返されます。
この場合、request.responseStatusCode == 0
が真であるかどうかを確認してそのことに気付いてください。