我想從數組中刪除一個對象,當我的表視圖獲取reload
,從tableview中顯示的數組中刪除對象時,我正在使用– removeObjectAtIndex:
從數組中刪除對象。 請幫我從數組永久刪除對象。提前感謝。如何從iphone中的數組中刪除一個對象
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
{
if (editingStyle == UITableViewCellEditingStyleDelete)
{
[myArray removeObjectAtIndex:indexPath.row];
[tableView reloadData];
}
}
添加一些代碼... – Bhavin 2013-03-22 12:39:03
你是否重新加載你的tableview之前或之後,你從數組中刪除對象? – tttthomasssss 2013-03-22 12:39:23
'removeObjectAtIndex'應該可以工作。你確定你要發送正確的索引嗎?數組中的第一項是C中的索引0,與某些語言不同。 – GeneralMike 2013-03-22 12:40:21