Внедрение контроллера в другой контроллер

У меня есть контроллер, который получает событие с некоторыми данными. В рамках обработки этих новых данных необходимо изменить коллекцию в другом контроллере. Это плохая идея ввести контроллер в другой контроллер, чтобы изменить эту коллекцию?

2 ответа

Я не совсем понимаю, что вы имеете в виду под "коллекцией в другом контроллере", но ИМХО ваша коллекция должна быть в модели. Ваш первый контроллер изменяет коллекцию в модели, которая отправляет событие, пойманное вторым контроллером.

Я не слишком знаком со Swiz, однако в других средах, если вам нужно, чтобы другой "контроллер" делал что-то после результата, он отправлял бы событие, которое прослушивает второй контроллер для предоставления ему необходимых данных.

Другие вопросы по тегам