[英]which is better getting all the data up front or getting data on demand for an iOS App
我目前在一個具有三個表視圖控制器的iOS應用上-當前,我正在發送HTTP請求以從我的第一個表視圖控制器獲取JSON數據,然后發送另一個HTTP請求以獲取我的第二個表控制器。
預先獲取所有數據有什么好處? 或當用戶轉到每個視圖控制器時按需獲取數據。
任何幫助,將不勝感激! 謝謝
預先獲取所有數據可以帶來更好的用戶體驗,但是等待數據計划則更加容易。 確實是您的電話,如果數據量很小,我只會將其裝入。如果您要請求的這些“列表”數據需要分頁(隨着用戶滾動請求更多的數據),則可以考慮等待。
您只需要問問自己:
正常的解決方案是下載不經常更改的大塊,然后根據您認為合理的平均時間,提出HEAD(或GET)請求,然后發現其中是否已更新,而您允許更頻繁地更新零件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.