一次订阅的RXSwift

Art*_*ann 1 subscriber swift rx-swift

我想订阅一个可观察的对象,但是在第一个元素之后,我想处置该订阅者。

有一些默认的方法吗?

如果没有,您将如何解决?顺便说一下,我不能改变可观察的东西。

Tom*_*ikć 6

只需使用take操作符即可:)

yourObservable.take(1).subscribe(....
Run Code Online (Sandbox Code Playgroud)

  • @ArturHellmann 是的,它正在处理。在拳头“onNext”之后,您将获得“onComplete”。每个 onComplete 处理订阅。 (3认同)