Estoy trabajando en poblar la vista de tabla con una variedad de diccionarios. El contenido de las matrices y los diccionarios se analiza sin problemas. Sin embargo, la tabla está poblada con [número de matriz] de celdas con contenido con índice 0 de la matriz. Me parece que indexPath.row devuelve 0 para todas las celdas. ¿Cómo lleno cada celda con el índice correspondiente?indexPath.row siempre es 0
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
}
// Configure the cell...
NSDictionary *term = [self.terms objectAtIndex:indexPath.row];
cell.textLabel.text = [term objectForKey:@"content"];
cell.detailTextLabel.text = [term objectForKey:@"created"];
return cell;
}
¡Muchas gracias!
Editar: Esto es lo que tengo para indexPath tala
2011-11-21 03: 07: 58.025 demo [21269: F803] 2 índices [0, 0]
2011-11 -21 03: 07: 58.027 demo [21269: F803] 2 índices [1, 0]
parece que el primer índice está actualizando mientras que la segunda no lo es.
Cuando me conecté indexPath.row, sin embargo
2011-11-21 03: 19: 40.306 demo [21546: F803] 0
2011-11-21 03: 19: 40.308 Demostración [21546: f803] 0
Entonces, ¿qué debo usar para obtener el valor que se incrementa?
Gracias por la ayuda nuevamente.
uso 'indexPath.section' –