UITableView
的數據源來自外部服務器。任何人都可以隨時更新/刪除/添加數據。如何製作UITableView併發?
的問題是UITableView
喜歡抱怨,每當數據並不一致:
The number of rows contained in an existing section after the update (X) must be equal to the number of rows contained in that section before the update (Y), plus or minus the number of rows inserted or deleted from that section and plus or minus the number
如何創建一個UITableView
,讓我刪除,添加,更新和刷新,而不必是一致的?
我用斯威夫特3.
每當你得到你需要確保你告訴更新數據源的實現代碼如下外部服務器的數據;如果插入了一行,那麼你需要調用'insertRowsAtIndexPaths'等等,或者你可以調用'reloadData'來刷新整個表。不允許您的數據源和表不同步。 – Paulw11