我正在製作一個使用互聯網的應用程序。我記得開發者與CFNetwork或類似的東西有關,檢查是否可用或速度。如何在iOS中正確處理互聯網連接的不可用性?
是否有某種標準的UIAlertView帶有「看起來你沒有互聯網,但你需要它爲這個應用程序」的消息?
是否有教程或指南顯示如何做到這一點?
我正在製作一個使用互聯網的應用程序。我記得開發者與CFNetwork或類似的東西有關,檢查是否可用或速度。如何在iOS中正確處理互聯網連接的不可用性?
是否有某種標準的UIAlertView帶有「看起來你沒有互聯網,但你需要它爲這個應用程序」的消息?
是否有教程或指南顯示如何做到這一點?
蘋果提供一流的可達性檢查此,
這是一個非常簡單而有效的例子。
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成員指出。
進行測試和監控網絡的可用性,您應該使用可達類蘋果的示例代碼 - http://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html
有沒有標準警報缺乏網絡可用性 - 您如何處理情況結束於您正在編寫的應用程序。
看來這篇文章依賴於Reachability類的過時版本。沒有+ sharedReachability方法了。他們擺脫了單身模式。 –
是的,他們已經從單一模式改變......我不知道這一點。 –