如何从一系列球队(Variable<[Game]>
)观察Variable<[Team]>
,以便每次Game
出现(Variable<[Game]>
自游戏阵列被修改后发生变化),Team
阵列应相应更新,如分配点数,胜利,平局,参与游戏的两支队伍的失败和净目标?
我尝试过使用subscribe(onNext:)
,但正如我所读,视图模型不应该像DisposeBag
s那样包含这些东西。由于我是RxSwift的新手,我如何从Variable<[Game]>
观察Variable<[Team]>
的变化?
如何将Team数组链接到Game数组
那么,如何引入Teams
对象或将games
移动到Team
对象。您可以将推送接口封装在Team
中,或者将其作为依赖项传递。看起来你遇到的实际问题是你的Team
和Game
只是DTO。使它们成为对象而不是数据结构。