我正在构建一个模拟来自传感器的信息输入流的应用程序。当检测到并解析信息时,我想发送通知,这将被观察到 通过将自己更新为给定时间间隔的不同视图。 它的MVC是否兼容使用Notifications来获取从Model / Controller到View的连接? 我问,因为当用户与用户界面互动时,我经常阅读有关向控制器发送通知的视图。
由于
答案 0 :(得分:4)
该视图应该只是一个视图,不应该接收更新自身的通知。我并不是说我自己没有这样做,因为它有自己的视图更新。我建议您设计应用程序,以便视图控制器接收通知并相应地更新视图。使用您的视图显示用户,并向用户发送任何交互更新并与视图控制器进行交互,视图控制器向视图发送任何显示更新。