【发布时间】:2017-12-19 05:44:37
【问题描述】:
假设我有一个var id = Variable<Int>(0)。我想从另一个名为 team (var team = Observable<Team>) 的变量或 Observable 中观察它的变化。团队可观察对象将被视图控制器观察并在那里更新 UI。因此, id 变量仅用于创建/更新(通过创建 Team(id: id) )团队 observable 的值。
我一直在尝试多种方法,例如combineLatest 或subscribe,但我总是收到编译错误消息:
闭包不能隐式捕获变异的 self 参数
发生了什么事?
【问题讨论】:
-
你能试着进一步解释你在这里想要做什么吗?这个问题有点不清楚。您尝试过的一些代码也会很棒:)
-
rgoncalv 下面发布的答案是否为您解决了问题?