//
//  NSArray+CocoaDevUsersAdditions.h
//  Dockyard
//

#import <Foundation/Foundation.h>

@interface NSArray (CocoaDevUsersAdditions)
// NOTE: results array contains instance of NSNull where result of performing selector is nil
// a collection here is anything responding to -objectEnumerator
- (NSArray *)resultsOfMakeObjectsPerformSelector:(SEL)aSelector;
- (NSArray *)resultsOfMakeObjectsPerformSelector:(SEL)aSelector withObject:(id)anObject;
- (void)makeObjectsPerformSelector:(SEL)aSelector withRespectiveObjectsFrom:(id)collection;
- (NSArray *)resultsOfMakeObjectsPerformSelector:(SEL)aSelector withRespectiveObjectsFrom:(id)collection;

@end
