Posts

Post not yet marked as solved
1 Replies
414 Views
https://developer.apple.com/documentation/combine/publishers says"subscribe(on:) changes the execution context of upstream messages."I did a little experiment.Publishers.Just(1).map { _ inprint(Thread.isMainThread) // true}.subscribe(on: backgroundQueue).map { _ inprint(Thread.isMainThread) // false}.sink {print(Thread.isMainThread) // falsei expected false false false. but results was true false falseWhat does 'upstream' mean specifically?
Posted Last updated
.