【问题标题】:How can I convert a RACDisposable to a Disposable in ReactiveCocoa 5?如何在 ReactiveCocoa 5 中将 RACDisposable 转换为 Disposable?
【发布时间】:2017-03-15 13:20:32
【问题描述】:

在 ReactiveCocoa 5 中,如何将 RACDisposable 转换为 Disposable?如果我尝试将 RACDisposable 添加到 CompositeDisposable,我会得到“二进制运算符 '+=' 不能应用于 'CompositeDisposable' 和 'RACDisposable' 类型的操作数”。

【问题讨论】:

    标签: ios swift reactive-cocoa reactive-cocoa-4 reactive-cocoa-5


    【解决方案1】:

    使用闭包来包装 Objective-C 的东西。

    let disposable = CompositeDisposable()
    
    let racDisposable = RACDisposable()
    
    disposable += {
        racDisposable.dispose()
    }
    

    【讨论】:

      猜你喜欢
      • 2015-09-02
      • 2015-08-19
      • 2016-05-07
      • 2012-07-06
      • 1970-01-01
      • 1970-01-01
      • 2020-06-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多