Re: Subclassing NSManagedObject
Re: Subclassing NSManagedObject
- Subject: Re: Subclassing NSManagedObject
- From: Chris Hanson <email@hidden>
- Date: Sun, 22 May 2005 17:29:24 -0700
On May 22, 2005, at 3:01 PM, T Reaves wrote:
For my accessors & mutators, do I really need to go through all
the steps as outlined in Apple's docs?
Yes.
If they are simple accessors & mutators, can I do
- (NSString *)name
{
return [self valueForKey:@"name"];
}
- (void)setName:(NSString *)newName
{
[self setValue:newName forKey:@"name"];
}
You can't do this because -valueForKey: and -setValue:forKey: when
passed the key @"name" will invoke -name and -setName: if they're
present.
You also can't avoid the -will/didAccess and -will/didChange
invocations around access to the primitive value.
-- Chris
_______________________________________________
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