इसलिए मैंने सोचा कि मेरे पास ये सभी प्रश्न हैं। फिर अचानक मुझे एक त्रुटि (एक दुर्घटना) मिलती है जिसे मैं समझ नहीं सकता। फिर दुर्घटना का समाधान करने के लिए शोध करने के बाद, मुझे लगता है कि मैंने सोचा कि मुझे इन महत्वपूर्ण क्षेत्रों के बारे में पता था कुछ हद तक गलत है। इन के जवाब बहुत मदद मिलेगी मुझे मेरी समझ ट्रैक पर वापस आने -रिलीज, डेलोक, और सेल्फ रेफरेंस
नीचे 8 सवाल मैं सिर्फ किसी को जवाब देने की उम्मीद में वहाँ बाहर शूट करने के लिए जा रहा हूँ कर रहे हैं। समय से पहले धन्यवाद!
क्यू 1) यह एक वस्तु पर रिलीज कॉल करने के लिए करता है, तो उस संदर्भ नहीं के बराबर है ठीक है? यह हानिरहित होना चाहिए, है ना?
Q2) यह एक वस्तु पर रिलीज कॉल करने के लिए करता है, तो उस संदर्भ जारी की गई है और 0 के लिए एक संदर्भ के रूप में गिनती ठीक है?
क्यू 3) क्या इसे जारी करने के बाद शून्य के संदर्भ को सेट करना आवश्यक है? क्या होता है यदि आप इसे शून्य पर सेट नहीं करते हैं?
प्रश्न 4) क्या वास्तव में शून्य और न्यूल के बीच कोई अंतर है, या क्या पाठक/डेवलपर को ऑब्जेक्ट प्रकार को केवल उस पर ध्यान से जानने में मदद करने के लिए यह एक अर्थपूर्ण बात है?
प्रश्न 5) गुणों का उपयोग करना 'स्वयं' सूचक का उपयोग करने की आवश्यकता है?
Q6) उदाहरण चर का उपयोग करना आवश्यक है कि 'स्व' सूचक इस्तेमाल नहीं कर रहा है?
क्यू 7) मैं कभी भी अपनी संपत्ति के बजाय एक आवृत्ति चर का उपयोग कब करना चाहूंगा? मुझे लगता है कि मूल्य प्रकार डेटा सदस्य ठीक हैं क्योंकि वे रिलीज़ नहीं कर रहे हैं और शामिल नहीं हैं।
प्रश्न 8) यह dealloc समारोह के भीतर से एक वस्तु के dealloc कॉल करने के लिए आवश्यक है? कई उदाहरणों में मैंने रिलीज को देखा है, लेकिन डेलोक नहीं - क्या ऐसे ट्यूटोरियल गलत हैं?
अच्छा क्यू।मुझे बस कुछ नए प्रश्न मिले जो मुझे नहीं पता था कि मैं जवाब देना चाहता था। – typeoneerror