21
मैं एआरसी के साथ ऑब्जेक्ट बनाने से कैसे जमानत कर सकता हूं?आर्क के साथ किसी ऑब्जेक्ट की init से बाहर निकलें?
मैं इस के एआरसी समकक्ष (स्मृति से) के लिए देख रहा हूँ:
- (id)init
{
if ((self = [super init])) {
if (!condition) {
[self release];
self = nil;
return self;
}
}
return self;
}
मुझे उम्मीद थी कि यह मामला था, लेकिन यह बहुत आसान लग रहा था। –
स्वयं को 'शून्य' असाइन करना आवश्यक नहीं है। आप बस 'वापसी शून्य' कह सकते हैं और एआरसी वस्तु को छोड़ देगा। –
बस 'शून्य वापस काम' होगा? –