У меня есть приложение, которое хранит четыре переменные в первом контроллере представления.Второй контроллер представления, проталкиваемый через контроллер навигации, должен отправить эти переменные в веб-форму.
Итак, мне нужны эти четыре переменные во втором контроллере представления.
На данный момент в первом контроллере представления я установил переменные в делегате приложения с помощью:
MyDelegate *delegate = (MyDelegate *) [[UIApplication sharedApplication] delegate];
delegate.var1 = var1;
delegate.var2 = var2;
[...]
И когда мне понадобятся они во втором контроллере представления, я получу их через моего делегата.Но, вероятно, это неправильный путь.
Как я могу передавать свои переменные между контроллерами?Какой лучший способ?