提到RAC就离不开冷热信号。在实际的开发中如果不理清两者的用法就会出问题。
冷信号像专车,从你打车(订阅)开始,从出发地点(sendNext)发往你在的地方。它是一对一的,不会错过。
热信号像公交车,在你等车(订阅)之前可能已经发车了(sendNext);不仅你可以上,其他人也能上,它是一对多的;错过了这班车(假设只有一班)就没了。
提到RAC就离不开冷热信号。在实际的开发中如果不理清两者的用法就会出问题。
冷信号像专车,从你打车(订阅)开始,从出发地点(sendNext)发往你在的地方。它是一对一的,不会错过。
热信号像公交车,在你等车(订阅)之前可能已经发车了(sendNext);不仅你可以上,其他人也能上,它是一对多的;错过了这班车(假设只有一班)就没了。