我正在试图弄清楚如何重新排序我的Tableview of parse对象并让它们留下来。
我可以让tableview项目移动,但是一旦我离开Viewcontroller并返回,订单就不会保存并恢复到原始顺序。我每次加载时都会从查询中填充tableview。
我需要弄清楚如何将新的索引顺序保存回解析。我不知道该怎么做。以下是我正在使用的一些代码......或缺少的代码。
我看到人们重新排列静态数组,但我还没有找到重新排列动态解析查询的信息。
var thisArray:[PFObject] = [PFObject]()
override func tableView(tableView: UITableView, canMoveRowAtIndexPath indexPath: NSIndexPath) -> Bool {
return true
}
override func tableView(tableView: UITableView, moveRowAtIndexPath sourceIndexPath: NSIndexPath, toIndexPath destinationIndexPath: NSIndexPath) {
//How do I rearrange the parse objects on the backend?
}