RxJava操作符serialize 筆記-二十六

如果您不能保證您的operator將遵守 Rx 協議,例如因爲您從多個源異步推送,則可以使用serialize運算符。serialize運算符會將不可靠的可觀察量轉換爲合法的,順序的可觀察量。 讓我們首先創建一個違反協議的observable並訂閱它。 日誌輸出: 儘管我們的observable試圖釋放,但最終結果卻遵守了Rx規格。之所以發生這種情況,是因爲訂閱(非常合理地)認爲序列結束時訂閱終止
相關文章
相關標籤/搜索