2010-12-27 12 views
0

Appleが提供しているReachabilityサンプルアプリには多くの問題がありましたが、新しい2.2実装ではうまく動作するはずです。iPhoneのインターネット接続の検証 - 到達可能度

私は現在の実装ではなく、アプリケーションに統合する前に助言が必要です。

  1. ウィルこのコードの動作:

    は基本的に私は2質問を聞いていますのよ?インターネットが3G/WIFI経由で利用できるかどうかを知る必要があります。 (インターネットを持たないWIFIがあれば、間違って返信する必要があります)

2.ios 3.0以上で私のアプリケーションをデプロイする予定があるので、調整を行う必要があります4.0未満ではクラッシュしません(Reachability 2.2がiOS 4で動作すると言います)。

ありがとう!

+ (BOOL) isInternetReachable 
{ 
    NetworkStatus status = [[Util sharedReachability] currentReachabilityStatus]; 

    return (status != NotReachable); 
} 

+ (Reachability*) sharedReachability 
{ 
    if (reachability == nil) 
    { 
     reachability = [[Reachability reachabilityForInternetConnection] retain]; 
     [reachability startNotifier]; 
    } 
    return reachability; 
} 

答えて

0

はいこのコードは機能します。そうです。

+0

あなたはどのように知っていますか?答えを受け入れる場合は、情報を提供してください。あなたは4の前にイオスでそれを使っていましたか? – Idan

+0

はい私は同じのために使用されます。私のアプリケーションの1つでは、インターネットの到達可能性をチェックする必要があります。 – Raxit

関連する問題