यदि मैं कोई कस्टम इनिट बनाता हूं तो किसी ऑब्जेक्ट के लिए क्या मैं अनिवार्य रूप से उस कोड को शामिल करता हूं जिसे मैं जोड़ना चाहता हूं, क्या मुझे इनिट को ओवरराइड करना चाहिए?एक कस्टम init के साथ जोड़ना?
-(id) init {
self = [super init];
if (self) {
NSLog(@"_init: %@", self);
}
return(self);
}
उदा।
-(id) initWithX:(int) inPosX andY:(int) inPosY {
self = [super init];
if(self) {
NSLog(@"_init: %@", self);
posX = inPosX;
posY = inPosY;
}
return(self);
}
गैरी
लाइन 'रिटर्न (स्वयं) के लिए' स्वयं 'के आसपास कोष्ठक का कारण क्या है; '? क्या यह 'BOOL' मान वापस करता है? – musubi
'वापसी (स्वयं)' एक टाइपो था ... – stefanB