如何从另一个变量观察变量?

问题描述 投票:0回答:1

如何从一系列球队(Variable<[Game]>)观察Variable<[Team]>,以便每次Game出现(Variable<[Game]>自游戏阵列被修改后发生变化),Team阵列应相应更新,如分配点数,胜利,平局,参与游戏的两支队伍的失败和净目标?

我尝试过使用subscribe(onNext:),但正如我所读,视图模型不应该像DisposeBags那样包含这些东西。由于我是RxSwift的新手,我如何从Variable<[Game]>观察Variable<[Team]>的变化?

ios iphone swift rx-swift rx-cocoa
1个回答
0
投票

如何将Team数组链接到Game数组

那么,如何引入Teams对象或将games移动到Team对象。您可以将推送接口封装在Team中,或者将其作为依赖项传递。看起来你遇到的实际问题是你的TeamGame只是DTO。使它们成为对象而不是数据结构。

© www.soinside.com 2019 - 2024. All rights reserved.