美文网首页
Combine -- Cancellable, AnyCance

Combine -- Cancellable, AnyCance

作者: jancywen | 来源:发表于2021-02-24 09:34 被阅读0次
    1. 对于需要 connect 的 Publisher,在 connect 后需要保存返回的 Cancellable,并在合适的时候调用 cancel() 以结束事件的持续发布。
    2. 对于 sink 或 assign 的返回值,一般将其存储在实例的变量中,等待属性持有者被释放时一同自动取消。不过,你也完全可以在不需要时提前释放这个变量或者明确地调用 cancel() 以取消绑定。
    3. 对于 1 的情况,也完全可以将 Cancellable 作为参数传递给 AnyCancellable 的初始化方法,将它包装成为一个可以自动取消的对象。这样一来,1 将被转换为 2 的情况。

    相关文章

      网友评论

          本文标题:Combine -- Cancellable, AnyCance

          本文链接:https://www.haomeiwen.com/subject/uakkfltx.html