我的應用程序中至少有3個視圖控制器需要連接。我必須在(在他們的viewDidLoad爲例)進入這些視圖控制器的每個一個開始新可達性測試,或者我可以做它一經推出 - 就像在我的AppDelegate的didFinishLaunchingWithOptions
- 並將其不斷更新我從那裏?可否達到不斷更新互聯網連接狀態?
如果是這樣,怎麼樣?
假設我想從應用didFinishLaunchingWithOptions
檢查可達性,然後再從:
1)imageGalleryViewController
2)latestNewsViewController
3)promotionsViewController
感謝!
你爲什麼不使用計時器? – Imirak 2012-07-09 03:43:56
是唯一的方法嗎?我認爲通知中心可能能夠更新你的狀態 - 一次/如果你註冊了聽Reachability事件 - 但我不太確定這一點,如果是的話,如何做到這一點......? – Sirab33 2012-07-09 03:46:31
嗯。這應該是完美的:http://stackoverflow.com/questions/1083701/how-to-check-for-an-active-internet-connection-on-iphone-sdk – Imirak 2012-07-09 03:49:04