Skip to content

Instantly share code, notes, and snippets.

@jeffersonsetiawan
Created December 1, 2021 05:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jeffersonsetiawan/48501f57681c99bfdd43d09dc261e023 to your computer and use it in GitHub Desktop.
Save jeffersonsetiawan/48501f57681c99bfdd43d09dc261e023 to your computer and use it in GitHub Desktop.
RxSwift Producer.subscribe (Simplified version)
// Producer subscribe method (simplified)
let disposer = SinkDisposer()
let sinkAndSubscription = self.run(observer, cancel: disposer)
disposer.setSinkAndSubscription(sink: sinkAndSubscription.sink, subscription: sinkAndSubscription.subscription)
return disposer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment