2011-06-24 68 views
0

我想製作一個應用程序,可以從網絡服務器下載一些數據並將其顯示在UItableview中。如何高效地從Web服務器請求數據而不會阻塞UI?

主要問題是(從我的理解)是,如果我嘗試請求主線程中的數據,程序將鎖定。這聽起來非常合理和正確。所以,我必須創建一個新的NSThread來並行運行它,這也是我的理解。

我的問題是我如何接收數據(可能包含圖像,文本等),並一次顯示它(可以說我想一次顯示20個單元格,當我到達在20的底部出現一個加載圓圈,並在下一個20時加載)。我怎麼能例如加載20個單元格,即使圖像尚未加載?我沒有清楚的數據傳輸連接,所以我的問題似乎有點模糊。

任何人都有一個很好的教程?

回答

1
+0

你知道在哪裏可以找到一個簡單的例子或ASIHttpRequest教程?我是iOS新手,所以它會非常有用! – Alex

+1

示例提供了庫。 –

相關問題