J'essaie de remplir une vue uitable avec plusieurs sections. Voici mon code:UITableView Problèmes avec cellForRowAtIndexPath
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
}
case 1:
[[cell textLabel] setText:[usersTeachers objectAtIndex:(indexPath.row+1)]];
return cell;
break;
Je reçois cette erreur lorsque je tente de charger la vue:
2009-12-28 21:09:48.380 FSS[2046:207] *** Assertion failure in -[UITableView _createPreparedCellForGlobalRow:withIndexPath:], /SourceCache/UIKit/UIKit-984.38/UITableView.m:4709
2009-12-28 21:09:48.381 FSS[2046:207] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'UITableView dataSource must return a cell from tableView:cellForRowAtIndexPath:'
Le tableau à ce que les journaux d'index comme une chaîne légitime, mais il ne retourne pas la cellule correctement . Ainsi, il ne charge pas passé ce point. S'il vous plaît aider.
Je comprends. J'ai une déclaration de commutateur entier mis en place. Je n'ai utilisé que le premier pour donner un exemple de ce qui se passait. Il ne lance pas un autre cas avant de donner l'erreur. –