[UIMutableIndexPath release]: message sent to deallocated instance 0x205a2930
実行しようとすると、このエラーでクラッシュすることがあります。
[self.detailsTableView reloadData];
cellForRowAtIndexPath メソッドは次のとおりです。
- (UITableViewCell *)tableView:(UITableView *)aTableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
DetailResultCell *cell = (DetailResultCell*) [aTableView dequeueReusableCellWithIdentifier:DETAIL_RESULT_CELL_ID];
if(cell == nil)
{
[[NSBundle mainBundle]loadNibNamed:DETAIL_RESULT_CELL_ID owner:self options:nil];
cell = detailResultCell;
}
cell.detailsResultatViagerViewController = self;
[cell cellWithIndexPath:indexPath andChamp:[[self.resultats objectAtIndex:indexPath.section] objectAtIndex:indexPath.row]];
return cell;
}
どうすればこれを回避できますか? 周りにtry/catchブロックを配置しようとしました[self.detailsTableView reloadData];
が、それでもクラッシュが発生します...