He hecho un millón de UITables, con subtítulos, imágenes, fondos, colores, estilos de texto, lo que sea. De repente, estoy chocando en esta mesa, específicamente en la línea que pide la imagen de la celda. Aquí está el código:imagen UITableView causa bloqueo
// Configure the cell:
cell.textLabel.font = [UIFont fontWithName:@"Franklin Gothic Book" size:18];
cell.textLabel.text = [leadershipMenu objectAtIndex:indexPath.row];
cell.detailTextLabel.text = [leadershipSubtitlesMenu objectAtIndex:indexPath.row];
// And here's the statement that causes the crash:
cell.imageView.image = [leadershipPhotosMenu objectAtIndex:indexPath.row];
Ahora, el error que consigo es la siguiente:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException',
reason: '-[__NSCFConstantString _isResizable]: unrecognized selector sent to instance 0xcacbc'
que sé con certeza que la declaración causando el accidente es la causa
cell.imageView.image = ...
tan pronto como lo comento, todo funciona bien.
nunca he visto en mi vida un error
-[__NSCFConstantString _isResizable]:
. Lo he buscado en Google, pero encontré muy poco.
Muy peculiar.
¿Alguien por ahí tiene alguna pista?
¿Qué es leadershipPhotosMenu? ¿Es una matriz de imágenes? – Vaquita
¿Cómo almacenaste las imágenes en la matriz "leadershipPhotosMenu"? ¿Puedo ver lo que es? –
seguro, aquí está el código: 'leadershipPhotosMenu = [[NSMutableArray alloc] initWithObjects: @" JohnQ.jpg ", @" BillZ.png ", nil];' Y esas imágenes están en mi proyecto, lo que significa que están en Xcode, parte del paquete. – sirab333