Цитата:
|
Ведь чтобы изменять вью, контроллеры должны знать все публик методы вью?
|
Ну Вы не утрируйте)) Много контроллеров — если каждый решает отдельные задачи, а значит и знать "все методы вью" им не надо, как и подписываться на все события Модели. Технически, каждый из них даже может получать ссылку на "свою" Вью в виде обособленного интерфейса, содержащего только необходимый набор методов, а остальные останутся скрытыми (одно из применений Интерфейса — ограничение доступа).