问题很简单。是否可以确保在不调用observeOn()
的情况下(即使用CurrentThreadScheduler
)在与调用相同的线程(而非队列)中执行subscribe()
的关闭?
在示例中,起始线程==观察者线程
// <starting thread>
let observable = ... // an observable
observable.subscribe(onNext: { _ in
// <observer thread>
})
最佳答案
据说here
另外,默认的调度程序是CurrentThreadScheduler,它在当前线程上进行调度
关于swift - RxSwift : ensuring current thread in subscribe closure,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55950322/