Huge update to ITFoundation. I've gone through every file (except queue.h
[ITFoundation.git] / ITCategory-NSArray.m
old mode 100755 (executable)
new mode 100644 (file)
index 6303a5f..13aeb0c
@@ -1,42 +1,39 @@
 #import "ITCategory-NSArray.h"
 
+@implementation NSArray (ITFoundationCategory)
 
-@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;
+- (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;
-        }
-    }
+- (BOOL)containsString:(NSString *)string {
+       NSEnumerator *enumerator = [self objectEnumerator];
+       id anItem;
+       BOOL result = NO;
+       
+       while ( (anItem = [enumerator nextObject]) ) {
+               
+               if ( [anItem isEqual:string] ) {
+                       result = YES;
+               }
+       }
 
-    return result;
+       return result;
 }
 
-@end
+@end
\ No newline at end of file