Segue on navigationItem.rightBarButtonItem


#1

Такой вопрос - есть два контрола. У обоих navigationItem.rightBarButtonItem заданы через код. сигвеи протянуты с сториборде от первого ко второму и от второго к первому(обратно со второго на первый будет 2 варианта вернуться - 1) через кнопку Back и 2) после нажатия на кнопку Filter)

http://joxi.ru/MAjyVWoT4Y74Y2

когда открывается первый идет загрузка по одному запросу - поиск всех юзеров онлайн,
когда с первого идешь на второй там настраиваешь параметры поиска и кидаю запрос через все тот же rightBarButtonItem “Filter” .ответ со второго нужно передать на первый.модели одинаковые
как правильно передать чтоб при возврате со второго на первый устанавливались значения не с поиска всех онлайн юзеров, а именно с отфильтрованных


#2

С переходом вроде разобрался. Сделал через делегирование. Пример брал отсюда


Но не пойму как перегрузить таблицу новыми данными. Если закоментировать строку с запросом на всех онлайн пользователей,то с поиска все возвращается норм и отображается. Как сделать, чтоб это работало вместе - сначала грузить всех,потом если есть есть переход на экран с фильтрами и там кидается запрос на фильтрацию,отображать результат поиска


#3

И с этим тоже разобрался с помощью Андроид разработчика - зачем кидать лишний запрос и потом как пытаться вывести новые данные, если можно передать в первый контрол(с помощью все того же делегата) строку для нового запроса

Проблема решена