यदि मैं एक नई ऑब्जेक्ट बनाता हूं जिसमें ऑब्जेक्ट बनाया गया है तो पॉइंटर्स शून्य पर इंगित करने के लिए सेट किए गए दो ऑब्जेक्ट पॉइंटर्स (नीचे देखें) शामिल हैं;ठीक है एक पॉइंटर जारी करने के लिए ठीक है?
@interface rocketShip : NSObject {
NSString *name;
NSNumber *thrust;
}
हैं (कुछ अप्रत्याशित कारण) मैं इन संकेत नहीं सौंपते हैं और बाद में उन्हें अपने dealloc विधि में जारी है कि ठीक है, मैं बहुत यकीन है कि यह है हूँ, सिर्फ जांच करने के लिए चाहते थे?
- (void)dealloc{
[name release];
name = nil;
[thrust release];
thrust = nil;
[super dealloc];
}
गैरी
अपने 'dealloc' कार्यान्वयन के अंत में' [super dealloc] 'को कॉल करना याद रखें। – Jason
क्षमा करें जेसन, मुझे पता था कि, लेकिन किसी भी तरह से यह कट और पेस्ट में खो गया है। – fuzzygoat