2
如何使用NSConnection部分下載JSON數據?如何在XCode中使用NSConnection執行JSON延遲加載?
如何使用NSConnection部分下載JSON數據?如何在XCode中使用NSConnection執行JSON延遲加載?
你能提供一些關於你想要完成的事情的更多信息嗎?我假設你的意思是你想在完成下載之前開始處理json。有一兩件事你可以看看didReceiveData
方法,可以實現對NSUrlConnection
的委託:
你可以通過數據分析,因爲它下來,當你有足夠的JSON解析你可以在完全下載之前就開始處理它。當然,這意味着你可能必須自己解析json字符串,而不是使用其中一個需要完全形成的json字符串的json解析器。
我應該加載數據並在tableview中顯示有限數量的原始數據,並在用戶滾動表格時加載更多數據。如果您正在加載電影信息,則會加載10部電影。並停止加載並僅在用戶向下滾動時繼續。 (如果我有足夠的聲望,我會投你的答案) –
我看到......一般來說,你可以使用支持分頁的API。例如,你會發出第一個請求,並明確地取回10部電影。當用戶到達底部時,您可以再進行一次API請求以獲取條目11-20。在每種情況下,您都不會真正費力地加載JSON,您會解析整個結果。 –