前最佳實踐我想/前檢查「可達性」時,我的應用程序顯示網頁視圖。可達性 - 顯示webView的
到目前爲止,我已經包括了reachbility.h/.m文件,以及添加的SystemConfiguration.framework到項目中。
這是關於我在那裏在互聯網上找到最終的協議,從所有的帖子和博客等等,等等每個人都有的以後做什麼不同的想法/意見。此外,我發現很多部分代碼片段並不是真正的完整解決方案,可調用方法可以調用等等。如何使用它們等。
我也發現有人警告你應該嘗試在檢查可達性之前重新連接......但我還沒有找到共識或完整的解決方案。我的應用程序似乎重新連接而無需任何額外的代碼連接WIFI ...所以我很困惑豆蔻這裏太...
任何幫助清除泥水,將不勝感激。我只是在尋找一個簡單直接的解決方案。
答修:我想指出來誰可以讀取這個問答新手/稍後...,你將要做到以下幾點:
添加這個到您的.h文件中:
- (BOOL) connectedToNetwork: (NSString *) remoteServer;
- (void) appLoadError: (NSString *) altertTitle alertMessage: (NSString *) altertMsg;
而且你需要在你的.m文件的頂部導入這些:
SYS/socket.h中
netinet/in.h中
netinet6/in6.h
ARPA/inet.h
ifaddrs.h
netdb.h中
SystemConfiguration/SystemConfiguration.h
糾正我,如果這是錯誤的...這似乎很好地工作對我來說...
sharedSettings和控制器正在標記錯誤。你有什麼想法可能會失蹤? – saman01 2011-09-03 23:22:07
共享設置是類中用於保存常用設置的實例,Controller是您應用的主視圖控制器,您可能需要更改變量名稱以適合您的應用。 – MystikSpiral 2011-09-04 15:34:19