我正在创建一个聊天应用程序,我有一个侦听器设置,用于侦听用户广播的新消息。听众从applicationDidBecomeActive
开始。通常在Viper中,UI操作发生在视图中,演示者会收到通知并调用交互器函数,该函数执行某种网络/本地逻辑并将其传递回演示者,然后演示者更新视图。我的听众如何适应所有这些,每当收到新邮件时我的视图如何通知。
答案 0 :(得分:0)
我建议多播模块/视图可以附加和接收事件。
在VIPER方面,你可能有一个创建孩子的根VIPER模块/对象。您创建的侦听器对象可以传递给可以根据需要附加/分离到侦听器的子模块。