आईओएस में रेफरेंस काउंट क्या है?
आईओएस में रेफरेंस काउंट क्या है?

वीडियो: आईओएस में रेफरेंस काउंट क्या है?

वीडियो: आईओएस में रेफरेंस काउंट क्या है?
वीडियो: स्वचालित संदर्भ गणना | स्विफ्ट एआरसी क्या है | मेमोरी प्रबंधन तेजी से 2024, नवंबर
Anonim

कंप्यूटर विज्ञान में, संदर्भ गिनती एक तकनीक को संदर्भित करता है जो एप्लिकेशन को यह जानने देता है कि कौन सी वस्तुएं अभी भी सक्रिय रूप से उपयोग में हैं, क्योंकि प्रत्येक ऑब्जेक्ट को एक रिटेन सौंपा गया है गिनती तात्कालिकता पर।

साथ ही, आईओएस में स्वचालित संदर्भ गणना क्या है?

स्वचालित संदर्भ गणना . स्विफ्ट उपयोग स्वचालित संदर्भ गणना ( आर्क ) अपने ऐप के मेमोरी उपयोग को ट्रैक और प्रबंधित करने के लिए। एआरसी स्वचालित रूप से कक्षा के उदाहरणों द्वारा उपयोग की जाने वाली स्मृति को मुक्त करता है जब उन उदाहरणों की आवश्यकता नहीं होती है।

इसी तरह, iOS में रिटेन काउंट क्या है? गिनती बनाए रखें किसी विशेष वस्तु के मालिकों की संख्या का प्रतिनिधित्व करता है। यह तब तक शून्य है जब तक कि वस्तु का कोई स्वामी न हो। एक स्वामित्व दावे में वृद्धि का कारण होगा गिनती बनाए रखें 1 से बढ़ने और घटाने पर 1 से घटने का कारण होगा।

एक संदर्भ चक्र क्या है?

ए संदर्भ चक्र तब होता है जब एक या एक से अधिक वस्तुएँ एक दूसरे को संदर्भित कर रही होती हैं। संदर्भ चक्र केवल कंटेनर ऑब्जेक्ट्स में हो सकता है (यानी, ऑब्जेक्ट्स में अन्य ऑब्जेक्ट्स हो सकते हैं), जैसे सूचियां, शब्दकोश, कक्षाएं, टुपल्स। कचरा संग्रहकर्ता टपल को छोड़कर सभी अपरिवर्तनीय प्रकारों को ट्रैक नहीं करता है।

आईओएस स्विफ्ट में एआरसी क्या है?

तीव्र - आर्क अवलोकन। विज्ञापन। मेमोरी प्रबंधन कार्य और इसके उपयोग को नियंत्रित किया जाता है तीव्र स्वचालित संदर्भ गणना के माध्यम से 4 भाषा ( आर्क ). आर्क सिस्टम संसाधनों को इनिशियलाइज़ और डीइनिशियलाइज़ करने के लिए उपयोग किया जाता है, जिससे क्लास इंस्टेंस द्वारा उपयोग किए जाने वाले मेमोरी स्पेस को रिलीज़ किया जाता है जब इंस्टेंस की अब आवश्यकता नहीं होती है।

सिफारिश की: