Parse platform 在PFQueryTableView中重新排列单元格?

Parse platform 在PFQueryTableView中重新排列单元格?,parse-platform,Parse Platform,如果self.objects数组为只读,如何处理PFQueryTableView中单元格的重新排序 我可以让表格进入编辑模式,甚至可以重新排列单元格,但我不知道如何处理委托方法中的更改。我尝试从self.objects数组创建一个NSMutableArray,但我不知道如何更新parse中的对象。这就是我尝试过的: - (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath

如果self.objects数组为只读,如何处理PFQueryTableView中单元格的重新排序

我可以让表格进入编辑模式,甚至可以重新排列单元格,但我不知道如何处理委托方法中的更改。我尝试从self.objects数组创建一个
NSMutableArray
,但我不知道如何更新parse中的对象。这就是我尝试过的:

- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath toIndexPath:(NSIndexPath *)toIndexPath {

     NSMutableArray *array = [[NSMutableArray alloc]initWithArray:self.objects];

     PFObject *movedObject = array[fromIndexPath.row];

     [array removeObjectAtIndex:fromIndexPath.row];
     [array insertObject:movedObject atIndex:toIndexPath.row];


     //Then trying to reassign the updated mutable array to the self.objects array is not possible because its read only. 

 }

任何帮助都将不胜感激。

尽管我意识到处理带有解析对象的单元格重新排列的方法是单独更新重新排列的对象,而不是尝试创建更新的数组

你能和我分享一下吗?你重新排列了对象,让它们保持原样?尝试在PFQueryTableViewController的子类上执行此操作。谢谢