(Preliminary Documentation) Copyright ã1994 by NeXT Computer, Inc.  All Rights Reserved.

NSMutableDictionary 

Inherits From:	NSDictionary : NSObject 

Conforms To:	NSCoding
NSCopying
NSMutableCopying
NSObject 

Declared In:	foundation/NSDictionary.h 

Allocating and Initializing 

+ (id)allocWithZone:(NSZone *)zone	Creates and returns an uninitialized mutable dictionary object in zone.
+ (id)dictionaryWithCapacity:(unsigned)aNumItems	Creates and returns an mutable dictionary object, giving it enough allocated memory to hold numEntries entries.
- (id)initWithCapacity:(unsigned)aNumItems	Initializes a newly allocated mutable dictionary object, giving it enough allocated memory to hold numEntries entries.

Adding and Removing Entries 

- (void)addEntriesFromDictionary:(NSDictionary *)other
	Adds the entries from otherDictionary to the receiver.
- (void)removeAllObjects	Empties the dictionary of its entries.
- (void)removeObjectForKey:(id)theKey	Removes theKey and its associated value object from the dictionary.
- (void)removeObjectsForKeys:(NSArray *)keyArray
	Removes from the receiver one or more entries as identified by the keys in keyArray. 
- (void)setObject:(id)anObject	Adds an entry to the receiver, consisting of anObject and its 
forKey:(id)aKey		corresponding key aKey.
- (void)setDictionary:(NSDictionary *)other	Sets the contents of the receiver to the keys and values in other.