X-Git-Url: http://git.ithinksw.org/ITFoundation.git/blobdiff_plain/dda524c432a0448c25815e4b5ac04a5c8a6f3813..2c8e10b58c81bf1170d3ed8df82b606f0815285f:/ITCategory-NSArray.m diff --git a/ITCategory-NSArray.m b/ITCategory-NSArray.m deleted file mode 100755 index 6303a5f..0000000 --- a/ITCategory-NSArray.m +++ /dev/null @@ -1,42 +0,0 @@ -#import "ITCategory-NSArray.h" - - -@implementation NSArray (ITCategory) - -- (NSArray *)objectsForKey:(NSString *)key -{ - NSMutableArray *array = [[[NSMutableArray alloc] initWithCapacity:[self count]] autorelease]; - NSEnumerator *enumerator = [self objectEnumerator]; - id anItem; - - while ( (anItem = [enumerator nextObject]) ) { - - id itemObject = [anItem objectForKey:key]; - - if ( itemObject ) { - [array addObject:itemObject]; - } else { - [array addObject:[NSNull null]]; - } - } - - return array; -} - -- (BOOL)containsString:(NSString *)string -{ - NSEnumerator *enumerator = [self objectEnumerator]; - id anItem; - BOOL result = NO; - - while ( (anItem = [enumerator nextObject]) ) { - - if ( ([[anItem class] isEqual:[NSString class]]) && [anItem isEqualToString:string] ) { - result = YES; - } - } - - return result; -} - -@end