Author: torehalset
Date: Wed Oct 11 16:10:59 2006
New Revision: 463039
URL: http://svn.apache.org/viewvc?view=rev&rev=463039
Log:
example of custom set/get method
Modified:
incubator/cayenne/sandbox/CocoaCayenne/CAYClient/Artist.h
incubator/cayenne/sandbox/CocoaCayenne/CAYClient/Artist.m
Modified: incubator/cayenne/sandbox/CocoaCayenne/CAYClient/Artist.h
URL:
http://svn.apache.org/viewvc/incubator/cayenne/sandbox/CocoaCayenne/CAYClient/Artist.h?view=diff&rev=463039&r1=463038&r2=463039
==============================================================================
--- incubator/cayenne/sandbox/CocoaCayenne/CAYClient/Artist.h (original)
+++ incubator/cayenne/sandbox/CocoaCayenne/CAYClient/Artist.h Wed Oct 11
16:10:59 2006
@@ -24,4 +24,7 @@
}
+-(void)setName:(NSString *)name;
+-(NSString *)name;
+
@end
Modified: incubator/cayenne/sandbox/CocoaCayenne/CAYClient/Artist.m
URL:
http://svn.apache.org/viewvc/incubator/cayenne/sandbox/CocoaCayenne/CAYClient/Artist.m?view=diff&rev=463039&r1=463038&r2=463039
==============================================================================
--- incubator/cayenne/sandbox/CocoaCayenne/CAYClient/Artist.m (original)
+++ incubator/cayenne/sandbox/CocoaCayenne/CAYClient/Artist.m Wed Oct 11
16:10:59 2006
@@ -37,4 +37,16 @@
[coder encodeObject:[values valueForKey:@"dateOfBirth"]
forKey:@"dateOfBirth"];
}
+-(void)setName:(NSString *)name
+{
+ // NSLog(@"DEBUG: used custom method to set name. %@", name);
+ [super setPrimitiveValue:name forKey:@"name"];
+}
+
+-(NSString *)name;
+{
+ // NSLog(@"DEBUG: used custom method to get name");
+ return [super primitiveValueForKey:@"name"];
+}
+
@end