Получение строки идентификатора при выборе ячейки - PullRequest
0 голосов
/ 06 сентября 2011

Я делаю приложение для iPhone с различными представлениями, одним из которых является UITableView, и я хочу передать строку идентификатора в другое представление, в зависимости от выбранной строки. У меня есть выбор нескольких строк. Я не хочупередать данные ячейки, но идентификатор для связи с ней.FE: Имя ячейки: "United States", чтобы вернуть строку NSSt: "09r454-0567-34". У меня нет идеи, как связать эти строки с ячейкой. Заранее спасибо.

1 Ответ

0 голосов
/ 06 сентября 2011

Может быть, вам нужно объявить массив словарей, затем вы поймаете didSelectRowAtIndexPath: и получите информацию в этом массиве

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    NSDictionary *dict = [myIDArray objectAtIndex:indexPath.row];
    NSLog(@"ID %@", [dict objectForKey:@"ID"]);
    NSLog(@"Name %@", [dict objectForKey:@"Name"]);
}

NSArray * myIDArray; // должен быть объявлен в .h

Надеюсь, это поможет ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...