Selon la page wikipedia de l’architecture MVC , la vue est libre d’être notifiée par le modèle et d’interroger le modèle sur son état actuel. Cependant, selon le cours de Paul Hegarty sur iOS 5 à Stanford, conférence 1, page 18, toute interaction doit passer par le contrôleur, avec Model et View qui ne sont jamais supposés se connaître. Il n’est pas clair pour moi si la déclaration de Hegarty doit être conçue comme une simplification du cours, mais je suis tenté de dire qu’il a l'intention de concevoir le projet en tant que tel.
Comment expliquez-vous ces deux points de vue opposés?