标签: model-view-controller design-patterns observer-pattern
根据定义,观察者只是观察者/更新机制,如果用户与模型交互,则会导致MVC模式,但是模型可以要求观察者获取输入吗?
从实现的角度来看,它运行良好并且模型等待用户输入,但这是否有点违反观察者模式(通常是一种方式)?
或者,当观察者需要在视图中输入时,我将不得不处理这种情况,并使模型中的方法不要求用户输入。