Сбой при использовании indexPath.row в modalViewController - PullRequest
0 голосов
/ 11 октября 2010

У меня проблема с indexPath.row, когда я пытаюсь получить доступ к этой переменной, мое приложение вылетает, и я не получаю ошибок на консоли: (

код такой:

- (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
}

и я использую его внутри ModalViewController.

1 Ответ

2 голосов
/ 11 октября 2010

Вы должны использовать

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

вместо

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

Это потому, что indexpath.row является целым числом, и вы должны использовать% d.

...