From 36bb41a9453ccfc44929ddf8f01345bd241f416d Mon Sep 17 00:00:00 2001 From: Klaas Pieter Annema Date: Thu, 15 Jul 2010 12:49:52 +0200 Subject: [PATCH] implemented isEqual: on CPString --- Foundation/CPString.j | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Foundation/CPString.j b/Foundation/CPString.j index abbe70c2d..1ebae87ea 100644 --- a/Foundation/CPString.j +++ b/Foundation/CPString.j @@ -512,6 +512,18 @@ var CPStringRegexSpecialCharacters = [ return aString && aString != "" && length >= aString.length && lastIndexOf(aString) == (length - aString.length); } +- (BOOL)isEqual:(id)anObject +{ + if (self === anObject) + return YES; + + if (![anObject isKindOfClass:[CPString class]]) + return NO; + + return [self isEqualToString:anObject]; +} + + /*! Returns \c YES if the specified string contains the same characters as the receiver. */