From: <ho...@us...> - 2006-09-05 19:53:29
|
Revision: 7685 http://svn.sourceforge.net/bibdesk/?rev=7685&view=rev Author: hofman Date: 2006-09-05 12:52:33 -0700 (Tue, 05 Sep 2006) Log Message: ----------- Just override the stringDescription for the common case of strings instead of checking the class. Modified Paths: -------------- trunk/bibdesk/BDSKTemplateParser.m Modified: trunk/bibdesk/BDSKTemplateParser.m =================================================================== --- trunk/bibdesk/BDSKTemplateParser.m 2006-09-05 17:03:23 UTC (rev 7684) +++ trunk/bibdesk/BDSKTemplateParser.m 2006-09-05 19:52:33 UTC (rev 7685) @@ -344,8 +344,6 @@ @implementation NSObject (BDSKTemplateParser) - (NSString *)stringDescription { - if ([self isKindOfClass:[NSString class]]) - return (NSString *)self; if ([self respondsToSelector:@selector(stringValue)]) return [self performSelector:@selector(stringValue)]; if ([self respondsToSelector:@selector(string)]) @@ -383,6 +381,11 @@ @implementation NSString (BDSKTemplateParser) +- (NSString *)stringDescription +{ + return self; +} + - (NSString *)stringBySurroundingWithSpacesIfNotEmpty { return [self isEqualToString:@""] ? self : [NSString stringWithFormat:@" %@ ", self]; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |