假设我有一个PFObject [](来自Parse SDK)的firstArray,它有7个项目,我用firstArray制成了secondArray:
secondArray = firstArray
然后我调用查询数据库以检索更新的数据,它们现在是firstArray中的10个项目。
我做这样的事情:
if firstArray.count > secondArray.count {
let lastItems = firstArray.count - secondArray.count
// lastItems = 3
}
如何将这3个最后一项按特定顺序附加到secondArray的末尾?
secondArray追加项目8
secondArray追加项目9
secondArray追加项目10
我不想reloadData(),我只想像WhatsApp一样将最后3行添加到我的TableView中,否则,TableView将滚动到顶部。
谢谢!
最佳答案
由于您要求添加它的方法,因此应该可以。
if firstArray.count > secondArray.count {
for i in secondArray.count..<firstArray.count {
secondArray.append(firstArray[i])
}
}
希望这可以帮助!