2016-12-26 19 views
6

जब मुझे पता है कि अवलोकन योग्य निश्चित रूप से पूरा हो जाएगा (या तो complete या error अधिसूचना के साथ) से पहले मेरा घटक/वर्ग गुंजाइश से बाहर हो जाता है, क्या मुझे अभी भी मेमोरी लीक को रोकने के लिए इससे सदस्यता समाप्त करने की आवश्यकता है? दूसरे शब्दों में, पूरा/त्रुटि-संपादन अवलोकन योग्य स्वचालित रूप से साफ है इसलिए मुझे चिंता करने की ज़रूरत नहीं है?क्या हमें पर्यवेक्षित से सदस्यता समाप्त करने की आवश्यकता है जो पूर्ण/त्रुटियों से बाहर हो?

उत्तर

7

का सदस्यता और सदस्यता रद्द करने से आपके प्रश्न के बारे में निश्चित है। यह बताता है:

जब एक पर्यवेक्षक अपने पर्यवेक्षकों को ऑनरर या ऑन-अपूर्ण अधिसूचना जारी करता है, तो यह सदस्यता समाप्त होता है। पर्यवेक्षकों को इस तरह से पर्यवेक्षित द्वारा समाप्त की गई सदस्यता समाप्त करने के लिए एक सदस्यता रद्द करने की अधिसूचना जारी करने की आवश्यकता नहीं है।

यह भी नमूदार समाप्ति खंड में बताया गया है:

एक नमूदार मुद्दों एक OnError या उसके पर्यवेक्षकों के OnComplete अधिसूचना, इस सदस्यता को समाप्त करता है।

तो, नहीं, पूर्ण या त्रुटि वाले अवलोकन से सदस्यता समाप्त करने की कोई आवश्यकता नहीं है। हालांकि, ऐसा करने में कोई नुकसान नहीं है।

संबंधित मुद्दे

 संबंधित मुद्दे