क्या वीक रेफरेंस के माध्यम से ईवेंट हैंडलिंग को लागू करने के लिए यह एक अच्छा अभ्यास है यदि वह घटना संदर्भ रखने वाली एकमात्र चीज है और हमें ऑब्जेक्ट को कचरा इकट्ठा करने की आवश्यकता होगी?वीक रेफरेंस और इवेंट हैंडलिंग
यह करने के लिए एक तर्क के रूप में:
लोग कहते हैं कि यह सदस्यता समाप्त करना आपकी ज़िम्मेदारी है अगर आप कुछ करने के लिए सदस्यता और आप इसे क्या करना चाहिए।
प्रश्न बन जाता है: ऑब्जेक्ट कचरा इकट्ठा होने तक उस घटना को निकाल दिया जाता है? पहली जगह में वीक रेफरेंस का उपयोग क्यों करें? –
@ जोन लिमजप कमजोर होने के बिना, वह मौका शून्य नहीं है क्योंकि घटना वस्तु का ट्रैक रखती है और इसलिए इसे एकत्र नहीं किया जाएगा? – fostandy
@ फोस्टंडी: नहीं, किसी घटना का प्रकाशक ग्राहकों द्वारा जीवित नहीं रखा जाएगा, यह केवल दूसरे तरीके से काम करता है। ग्राहकों को पहले सदस्यता समाप्त किए बिना जीसीएड होने की अनुमति देने के लिए, किसी को वीक रेफरेंस का उपयोग करना चाहिए। देखें: http://stackoverflow.com/a/298276/134761 – angularsen