zak.taccardi
04/27/2018, 6:13 PMObservable<Int> backed by .replayingShare(). Let’s pretend it generates a random Int every second.
1. last emission is 50
2. unsubscribe (0 subscribers)
3. resubscribe (1 subscriber)
The subscriber on number 3 would receive 50 as the first emission. It’s effectively receiving a cached value from a previous subscription.
If you simply want .share() behavior but you want to replay the latest emission to subscribers #2 or #3, I believe .replay(1).refCount() will do the trick