我正在學習如何使用NSOperation和NSOperationQueue爲我的網絡調用在我的應用程序的表視圖中提供更具響應性的用戶界面。在swift中使用帶無限滾動表視圖的領域
網絡操作的結果被存儲到領域並顯示在表視圖中。
這是一個無限的滾動表視圖,隨着用戶獲得最終結果,更多的數據被拉入應用程序。
我想知道什麼是最好的設計範例在這裏使用,以及清除領域的最佳位置在哪裏。我不想用無用的數據誇大應用程序。我只想讓他們在沒有網絡(飛行模式)的情況下重新登錄數據。
我也想知道觸發這些網絡操作的最佳位置在哪裏?可能是cellForRowAtIndexPath?我不確定,因爲我通常只使用Alamofire並在viewDidLoad中觸發網絡請求。但這些不是可取消的電話。
我已經通過了關於ray wenderlich的偉大教程,但其他的操場示例中,我仍然沒有得到一個真實世界的應用程序教程。如果有人對這個問題一個很好的瞭解讓我知道
感謝