У меня есть TableViewController с х строк. Когда пользователь нажимает на одну строку, я хочу передать второй tableViewController переменную, которая будет определять, какие данные должен загрузить второй tableViewController. Как бы я это сделал?
Я использую Xcode 4.2, раскадровку
вот код:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *__strong)indexPath
{
// Navigation logic may go here. Create and push another view controller.
TestTable *detail = [self.storyboard instantiateViewControllerWithIdentifier:@"TestTable"];
[self.navigationController pushViewController:detail animated: YES];
detail.num = [NSString stringWithFormat:[heads objectAtIndex:indexPath.row]];
В «заголовках» я получаю число, которое я должен передать второму табличному виду, в зависимости от того, какое второе табличное представление показывает данные. Не знаю, загружает ли последняя строка «головы» в «число». Мой подход правильный?
Любая помощь / ссылка приветствуется