2011-06-09 46 views
0

我正在尋找一種方法來檢查用戶是否連接到互聯網/蜂窩數據,當他們導航到我的應用程序的某個視圖時。當他們按下按鈕將它們帶到該視圖時,我希望發生這種情況,以便發生以下情況;在進入視圖時檢查iPhone上的Internet連接

  • 如果他們確實有互聯網連接,它會加載一個在URL中編碼的UIWebView。
  • 如果他們沒有互聯網連接,那麼它會顯示一個靜態圖像。

首先,我想我想知道這是否可能,其次是處理它的最有效的方法。

感謝

回答

1

我們大多數人處理這個問題的方法是使用蘋果公司編寫的代碼稱爲Reachability。它既可以主動測試網絡連接,也可以設置觀察者以在網絡連接狀態發生變化時通知您。

在該鏈接後面的示例項目中,您希望將Reachability.m和.h引入到您的項目中,然後使用AppDelegate作爲演示如何使用它。

+0

啊優秀,今晚我會看看。我想我想要做的事情可以用更清潔的方式來實現,所以我可能不得不回到繪圖板。感謝您的意見 – 2011-06-09 12:03:42