У меня очень простое приложение, в котором всего 2 контроллера представления. На начальном корневом контроллере есть две кнопки UIButton, и они оба переходят на второй контроллер представления через раскадровку. Информация, которая загружается во второй контроллер представления, определяется IBAction buttonPressed, который связан с обоими начальными контроллерами представления. Проблема, с которой я сталкиваюсь, заключается в том, что как только я нажимаю одну из двух кнопок, я получаю пустой контроллер второго представления. Из отладки я заметил, что функция buttonPressed вызывается после загрузки второго представления. Как я могу сделать так, чтобы функция buttonPressed вызывалась ДО того, как второй контроллер представления был загружен пустым?
Вряд ли какой-либо код задействован, у меня есть оба UIButtons с тегами 1 и 2, а функция нажатия кнопки загружает два текстовых файла в зависимости от тега отправителя, равного 1 или 2. Все связано в раскадровке. Какие-либо предложения?
* Функция buttonPressed:
if([тег отправителя] == 1)
count = 1;
еще
count = 2;
Счетчик определяет загружаемый файл.
* В раскадровке у меня есть только 2 контроллера представления (без навигации или чего-либо подобного) и два UIButtons в начальном представлении и текстовое представление во втором для отображения текста. UIButtons подключены к buttonPressed и к переходу контроллера второго представления.