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

NSProxy 

Inherits From:	none 

Conforms To:	NSObject 

Declared In:	foundation/NSProxy 

Creating and Destroying Instances	

+ (id)alloc	Returns a new, uninitialized instance of the receiving class.
+ (id)allocWithZone:(NSZone *)zone	Returns a new, uninitialized instance of the receiving class in zone.
- (void)dealloc	Deallocates the memory occupied by the receiver. 

Identifying Classes	

+ (Class)class	Returns self.  Since this is a class method, it returns the class object.

Obtaining Method Information

- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector
	Implemented by subclasses to return an object that contains a description of the aSelector method, or nil if the aSelector method can't be found.  The NSProxy implementation of this method raises an NSInvalidArgumentException exception.

Describing Objects

- (NSString *)description	Prints the name of receiver's class and the hexadecimal value of the its id.

Forwarding Messages

- (void)forwardInvocation:(NSInvocation *)invocation
	Implemented by subclasses to forward messages to other objects.  The NSProxy implementation of this method raises an NSInvalidArgumentException exception.