overloading release
overloading release
- Subject: overloading release
- From: David Alter <email@hidden>
- Date: Tue, 27 Dec 2005 15:41:03 -0800
I just wondering if it is a bad idea to over load release. I have an
object that on init allocates a NSMutableArray. So I was thinking on
release I should make sure I deallocated it. Kind of simulating
distructors in C++. Here is a sample of what I'm doing.
- (oneway void)release
{
if ([self retainCount] == 1)
{
[data release];
}
[super release];
}
- (id)init
{
[super init];
data = [[NSMutableArray alloc] init];
return self;
}
Thanks for the help
-dave
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden