Post not yet marked as solved
Post marked as unsolved with 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?