如何观察来自一组团队Variable<[Game]>
的{{1}},以便每次Variable<[Team]>
出现(Game
更改,因为游戏数组已被修改) ,Variable<[Game]>
的数组应该相应更新,例如为参与游戏的两个团队分配积分,胜利,平局,失败和netGoals?
我尝试使用Team
,但正如我所读,视图模型不应包含subscribe(onNext:)
这类内容。由于我是RxSwift的新手,如何从DisposeBag
观察Variable<[Game]>
的变化?
答案 0 :(得分:0)
如何将Team数组链接到Game array
那么,如何引入Teams
对象或将games
移动到Team
对象。您可以将推送接口封装在Team
中,或者将其作为依赖项传递。您遇到的实际问题似乎是Team
和Game
只是DTO。使它们成为对象而不是数据结构。