行が移動してクラッシュすると、このメソッドは繰り返し呼び出されます。 それは私がなぜ任意のアイデアを持っていないのiOS 4.xのtableView:moveRowAtIndexPath:toIndexPath:行を移動するときにiOS 3.xが何度も繰り返し呼び出される
- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath toIndexPath:(NSIndexPath *)toIndexPath {
NSUInteger fromRow = [fromIndexPath row];
NSUInteger toRow = [toIndexPath row];
id object = [[array objectAtIndex:fromRow] retain];
[array removeObjectAtIndex:fromRow];
[array insertObject:object atIndex:toRow];
[object release];
[self reloadTableView];
}
-(void)reloadTableView{
[myTableView reloadData];
}
で正常に動作します。助けてください。
を、私はポストを編集しました。将来は、大文字を使用して文章を開始してください。それは他の人のために読むことをより容易にする。 – TechZen