У меня есть TableViewController с x строками. Когда пользователь нажимает на одну строку, я хочу передать второму 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]];
В «головах» я получаю число, которое я должен передать второму табличному представлению, в зависимости от того, какое второе табличное представление показывает данные. Не знаю, загружает ли последняя строка «головы» в «число». Верен ли мой подход? Любая помощь/ссылка приветствуется
heads is a mutable array(containing simply integers)
— можем ли мы предположить, что вы имеете в видуNSNumbers
, а не только целые числа? - person deanWombourne   schedule 19.12.2011