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

NSDeserializer 

Inherits From:	NSObjet 

Conforms To:	NSObject 

Declared In:	foundation/NSSerialization.h 

Deserialization Into Property-List Objects 

+ (id)deserializePropertyListFromData:(NSData *)data
atCursor:(unsigned int*)cursor	Returns the object (instance of NSString, NSData, 
mutableContainers:(BOOL)mutable		NSArray, NSDictionary) from the property list in the data object data at the location cursor.  If mutable is YES and the object is a dictionary or an array, the re-composed object is made mutable.  Returns nil if the object is not a valid one for property lists.
+ (id)deserializePropertyListFromData:(NSData *)data
mutableContainers:(BOOL)mutable	Returns the property-list object (instance of NSString, NSData, NSArray, NSDictionary) at  the start of the data object data.  If mutable is YES and the object is a dictionary or an array, the re-composed object is made mutable.  Returns nil if the object is not a valid one for property lists.
+ (id)deserializePropertyListLazilyFromData:(NSData *)data
atCursor:(unsigned int*)cursor	Returns a serialized property-list object from the data
length:(unsigned int)length		object data at location cursor if the size of the data
mutableContainers:(BOOL)mutable		to be deserialized exceeds length.  Otherwise, returns the normal property-list object.  If mutable is YES and the object is a dictionary or an array, the re-composed object is made mutable.  Returns nil if the object is not a valid one for property lists.