2012-02-03 104 views
0

除了Reachability之外,還有其他什麼方法來檢測網絡連接是否可用?Xcode 4.2檢測網絡連接

我正在嘗試這樣做: 如果有互聯網連接,請從服務器上的plist填充表格視圖。 如果沒有互聯網連接,請使用手機上的plist填充相同的表格視圖。

此外,這種方法可以結合,所以他們不重複的數據? 我可以從我的應用中的服務器和文件填充表視圖並比較兩個結果,如果重複只顯示一次?

回答

2

如果設備具有活動的Internet連接,則可達性類是處理檢測最可靠的方法。至於從本地的plist和遠程的plist合併數據,可以從兩個數據retreive到兩個不同的NSSet對象,然後調用setByAddingObjectsFromSet:加入他們

NSSet *localData = [NSSet new]; 
//Do Something to populate this Set 
NSSet *remoteData = [NSSet new]; 
//Do Something to populate this Set 
NSArray *tableData = [[localData setByAddingObjectsFromSet:remoteData]allObjects]; 
+0

請註明,如果我已經回答了你的問題。謝謝 :) – MobileOverlord 2012-02-07 19:49:12