С помощью следующего кода я отправляю данные в контроллер представления, который затем извлекает другой набор данных на основе отправляемой мной переменной ID.
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NSDictionary *dict = [rows objectAtIndex: indexPath.row];
ListingsViewController *controller = [self.storyboard instantiateViewControllerWithIdentifier:@"tabView"];
controller.SUBSUBCATNAME = [dict objectForKey:@"S_NAME_EN"];
controller.SUBSUBCATNUMBER = [dict objectForKey:@"SUBCAT_ID"];
[self.navigationController pushViewController:controller animated:YES];
}
В следующем представлении загружается другая таблица со списком отелей.в стране.То, что я хочу сделать, - это поместить вкладку между ними и отфильтровать отели с помощью вкладок.Например, первая вкладка будет отображать все отели, вторая вкладка будет отображать отели в одном регионе, третья вкладка - другой регион и так далее.
Моя проблема в том, что когда я отправляю SUBSUBCATNUMBER в tabbarcontroller, он выдает ошибку:
'NSInvalidArgumentException', reason: '-[tabView setSUBSUBCATNUMBER:]: unrecognized selector sent to instance
Как я могу отправить этот идентификатор в tabbarcontroller, который загружает мой контроллер представления, который перечисляет все списки вID категории.