I had my app working fine on iOS 6. With the upgrade I stopped being able to delete rows from my UITableView.
UITableView
I\'ve a button in my prototype cell.
You can set the button tag = cell.index in cellForRowAtIndexPath.
tag = cell.index
cellForRowAtIndexPath
And then
UITableViewCell *cell = (UITableViewCell *) [tableView cellForRowAtIndexPath: [NSIndexPath indexPathForRow:btn.tag inSection:0]];
so you can get the index