// // NSDictionary+NGAAdditions.h // MBMenuExtra // // Created by Michael Bishop on 1/23/10. // Copyright 2010 Perforce Software. All rights reserved. // #import <Cocoa/Cocoa.h> @interface NSDictionary (NGAAdditions) -(id)dictionaryByRemovingObjectsForKeys:(NSArray*)keys; -(id)dictionaryByRemovingObjectForKey:(id)key; -(id)objectConvertingNullToNilForKey:(id)aKey; @end @interface NSMutableDictionary (NGAAdditions) -(void)setObjectConvertingNilToNull:(id)object forKey:(NSString*)key; -(void)setObjectIgnoringNil:(id)object forKey:(NSString*)key; -(void)setObjectRecognizingNil:(id)object forKey:(NSString*)key; -(void)removeAllEntriesWithValuesEqualTo:(id)object; @end
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 20722 | jdputsch | initial branch, prep for -Zapp= support | ||
//guest/michael_bishop/MacMenu/src/NGAUtilities/Source/NSDictionary+NGAAdditions.h | |||||
#1 | 8331 | Matt Attaway |
Adding initial version of MacMenu for Perforce MacMenu is a helpful Perforce client that sits in your toolbar. It allows you to run standard Perforce operations on the document that is open the currently active editor/viewer. |