На данный момент у меня довольно сложное приложение, и я чувствую, что способ обработки данных не совсем чистый.
Так что я начал предпринимать некоторые шаги, чтобы сделать мое приложение более дружественным к MVC.Во-первых, я перешел от использования встроенных методов синтаксического анализатора во всех моих ViewControllers к созданию выделенного класса синтаксического анализатора.
Нетрудно вызвать, я просто настроил класс, а затем вызвал метод инициализатора, который я сделалкоторому я передаю данные для моего запроса ... все в моем объектном классе работает хорошо, я получаю целую кучу возвращаемых данных с сервера, который я анализирую ... но тогда я теряю abit.
Как мне вернуть эти данные в ViewController, который их вызвал?Я немного поработал с протоколами и делегатами ... но я не знаю, как это вписалось бы в это.
Вот графический пример того, чего я пытаюсь достичь.
Так же, как и выше, контроллер View вызывает метод инициализации класса объекта, который подключается к БД, загружает данные, а затем анализирует эти данные.У меня возникла проблема, как мне затем передать эти данные ViewController2 ..
Каков наиболее подходящий и надежный способ сделать это?