можно ли повторно использовать appdelegate в applicationDidFinishLaunching?
-
16-09-2019 - |
Вопрос
Я разрабатываю Приложение панели вкладок.
У меня там пять вкладок.
Для каждой вкладки у меня есть отдельный контроллер навигации.
Для представления таблицы каждой вкладки я хочу загрузить данные из веб-службы.
Я могу сделать это для одной вкладки, создав отдельную xmlparser класс, инициализирующий его с помощью делегат приложения затем позвоните ему в ПриложениеДидФинишЗапуск .
Я не могу сделать это для других вкладок.Я думаю, что appdelegate конфликтует, или проблема в чем-то другом, или в каком-то другом решении.
Решение
Создайте нового делегата приложения;
MyAppdelegate *appDelegate = (MyAppdelegate*)[[UIAplication sharedApplication] delegate];
и вызовите applicationDidFinishLaunching.
Не связан с StackOverflow