Advertisement
ptsytovich

Untitled

Nov 13th, 2018
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 0.44 KB | None | 0 0
  1. let otherThreadObservable = Observable<Int>.create{
  2.   print("thread observable -> \(Thread.current)")
  3.   $0.on(.next(1))
  4.   $0.on(.next(2))
  5. return Disposables.create()
  6.     }.subscribeOn(ConcurrentDispatchQueueScheduler(qos: .background))
  7.  
  8. _ = otherThreadObservable.observeOn(SerialDispatchQueueScheduler(qos: .default)).subscribe{
  9.     print("thread observable -> \(Thread.current)")
  10.     print($0)
  11. }
  12. _  = readLine() // for application delay
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement