For a simple example of using a NSMutableArray of strings called rows, what do I have to implement in my table controller to move the tableView rows and have the changes reflect
Found this discussion after breaking my head against a simple implementation... Michael Berding solution is the best for me, the Apple way, just remember to remove retain and release when using ARC. So, a more concise solution
NSObject *tempObj = [self.rows objectAtIndex:fromIndexPath.row];
[self.rows removeObjectAtIndex:fromIndexPath.row];
[self.rows insertObject:tempObj atIndex:toIndexPath.row];