mutableCopy question
mutableCopy question
- Subject: mutableCopy question
- From: Peter Schols <email@hidden>
- Date: Fri, 11 Jun 2004 15:28:28 +0200
Hi,
I'd like to be able to duplicate my model objects (class Backup,
subclass of NSObject).
I've tried to implement this as follows (see below), but it
consistently crashes after duplication.
Any help would be appreciated.
Thanks in advance,
Peter
____________________________________________
In Backup.m:
- (id)mutableCopyWithZone:(NSZone *)zone
{
return(NSCopyObject(self, 0, zone));
}
In my controller class:
- (IBAction)duplicateBackup:(id)sender;
{
int i;
for (i = 0; i < [[backupsController selectedObjects] count]; i++) {
Backup *newBackup = [[[backupsController selectedObjects]
objectAtIndex:i]mutableCopy];
[newBackup setName:[[newBackup name] stringByAppendingString:@"
Copy"]];
[self insertObject:newBackup inBackupsAtIndex:[self
countOfBackups]];
[newBackup release];
}
}
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.