ReactiveCocoa 冷熱訂閱(cold subscribe, hot subscribe)

來源:互聯網
上載者:User

標籤:發送   傳遞   ken   多個   訂閱   str   csu   方式   margin   

ReactiveCocoa支援兩種訂閱者式,一種是冷訂閱,一種是熱訂閱。

熱訂閱的特點:

1、不管有沒有訊息訂閱著,寄件者總會把訊息發出去。

2、不管訂閱者是什麼時候訂閱的,寄件者總是會把相同的訊息發給所有訂閱者

冷訂閱的特點: 跟熱訂閱的相反。冷訂閱只會給訂閱者發送一次訊息,冷訂閱使用的流(stream)跟熱訂閱使用的不一樣。

熱訂閱:主動觸發。      冷訂閱:被動觸發

RACSubject:ken能包含很多個subscriber, 一個訂閱中只有一個subscribe

熱訂閱:積極型的,    冷訂閱:觸發型的,要觸發需要其他訂閱者給當前訂閱者傳遞訊息才能完成訂閱的任務。

 

ReactiveCocoa 冷熱訂閱(cold subscribe, hot subscribe)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.