2012-05-29 19 views
3

我正在製作一個使用互聯網的應用程序。我記得開發者與CFNetwork或類似的東西有關,檢查是否可用或速度。如何在iOS中正確處理互聯網連接的不可用性?

是否有某種標準的UIAlertView帶有「看起來你沒有互聯網,但你需要它爲這個應用程序」的消息?

是否有教程或指南顯示如何做到這一點?

回答

8

蘋果提供一流的可達性檢查此,

這是一個非常簡單而有效的例子。

http://tympanus.net/codrops/2009/09/14/checking-network-reachability-iphone/

UPDATE

看來,蘋果已經更新了他們的可達性類包括Singleton模式。你可以在這裏查看新的課程... http://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html

謝謝@Proud成員指出。

+2

看來這篇文章依賴於Reachability類的過時版本。沒有+ sharedReachability方法了。他們擺脫了單身模式。 –

+0

是的,他們已經從單一模式改變......我不知道這一點。 –