Objective-CのiPhoneアプリケーションのコンテキストでは、iPhoneがWi-Fiネットワークに接続されているかどうかを知る必要があります。可能であれば、この状態で変更を聞きます。iPhoneがWi-Fiネットワークに接続されている場合、Objective-Cとの対話方法?
誰でもこれを行う方法を知っていますか?
おかげで、開発者サイトにアップルが提供到達可能性のサンプルで gabouy
Objective-CのiPhoneアプリケーションのコンテキストでは、iPhoneがWi-Fiネットワークに接続されているかどうかを知る必要があります。可能であれば、この状態で変更を聞きます。iPhoneがWi-Fiネットワークに接続されている場合、Objective-Cとの対話方法?
誰でもこれを行う方法を知っていますか?
おかげで、開発者サイトにアップルが提供到達可能性のサンプルで gabouy
Reachability sampleをチェックしてください。
ルック。それはこれを行います。
Appleが提供するReachabilityサンプルプロジェクトを使用することをお勧めします。接続性を確認するために必要な基本テストについて説明します。
iPhone Developer Cookbookにも良い例があります。
他にも言及したように、Reachablity sampleは良い場所ですが、その回答では自分の好みに合わせて十分に綴ることはできません。 Reachablityサンプル内でコードが展開され、最も単純なケースを処理する方法が示されていません。最も単純なケース(状態の変化に耳を傾けない)のために、自分で正しい行を照合する必要がありません。プロジェクトに
コピー到達可能性のサンプルから到達可能性クラス、クラスでそれを含めて、次のコードを使用し
if ([[Reachability reachabilityForLocalWiFi] currentReachabilityStatus] != ReachableViaWiFi) {
//Code to execute if WiFi is not enabled
}
は、変更のWiFiネットワークを処理することが可能ですか? Reachabilityが接続の状態を処理しているのがわかります。デバイスfasltyがWiFi Aから切断され、WiFi Bに接続すると通知されませんでした