Tag: viper architecture

使用VIPER与UITableView的iOS

我有一个视图控制器,其中包含一个表视图,所以我想问问我应该把表视图数据源和委托,如果它是外部对象,或者我可以写在我的视图控制器,如果我们说关于VIPER模式。 通常使用模式我这样做: 在viewDidLoad中,我请求一些来自演示者的stream,比如self.presenter.showSongs() Presenter包含交互器和showSongs方法我要求交互的一些数据,如:self.interactor.loadSongs() 当歌曲准备好传回视图控制器时,我再次使用演示者来确定如何在视图控制器中显示此数据。 但是我的问题我应该怎么做与表视图的数据源?

UITabBarController如何适应VIPER体系结构?

我正在写一个基于TabBar的导航应用程序。 我采用了VIPER体系结构,但是我对如何实现UITabBarController的标签更改这个话题感到困惑。