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

NSAutoreleasePool 

Inherits From:	NSObject 

Conforms To:	NSCoding
NSObject 

Declared In:	foundation/NSAutoreleasePool.h 

Adding an Object to the Current Pool 

+ (void)addObject:(id)anObject	Adds anObject to the active autorelease pool in the current thread.

Adding an Object to a Pool 

- (void)addObject:(id)anObject	Adds anObject to the receiver.

Debugging Autorelease Pools

+ (void)enableDoubleReleaseCheck:(BOOL)enable
	If enable is YES, checks whether objects are receiving too many release or autorelease messages.  This check slows program execution.  By default, this checking is not done.
+ (void)enableRelease:(BOOL)enable	Lets you turn off the automatic releasing of objects in pools.  By default, automatic releasing is enabled.
+ (void)setPoolCountThreshold:(unsigned int)limit
	If limit > 0, enables a notification that occurs whenever the number of objects to be released exceeds limit, or a multiple of limit.  If limit is 0 (the default value), the notification is disabled.