我正在寻找有关如何保存UICollectionView
中的单元格的建议。如果每个对应的模型对象都有一个索引,然后将单元格拖放到某处,则需要更新多个元素的索引。是否有最佳做法来做到这一点?或者您只需更新所有内容。
例如:
如果将索引为3
的单元格移动到0
,则必须将对象从0, 1, 2
更新为1, 2, 3
。我担心要发出太多网络请求来更新每个对象。
另一种方法是将对象的顺序保存到服务器上的User
对象。但这似乎很浪费,因为每个User
都可能具有对象顺序的潜在大数组。
即
User {
objectsOrder: [id10, id3, id1, id4]
}