解释下面代码段的功能: - (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)sourceIndexPath toIndexPath:(NSIndexPath *)destinationIndexPath {Person *p = _persons[sourceIndexPath.row]; [_persons removeObject:p]; [_persons insertObject:p atIndex:destinationIndexPath.row];