2010-10-11 5 views
0

J'ai un problème avec indexPath.row, lorsque je tente d'accéder à cette variable plantage de mon application et je reçois pas d'erreur sur la console :(crash lors de l'utilisation indexPath.row dans un modalViewController

le code est présent :.

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { 
    // Navigation logic may go here. Create and push another view controller. 
    NSLog(@"%@", indexPath); //works fine 
    NSLog(@"%@", indexPath.row); //crash 
} 

et je l'utilise dans un ModalViewController

Répondre

2

Vous devez utiliser

NSLog(@"%d", indexPath.row); 

au lieu de

NSLog(@"%@", indexPath.row); 

En effet, indexpath.row est un entier et vous devez utiliser le% d.

+0

Merci beaucoup: D – patrick

Questions connexes