Inherits from: NSObject
Conforms to: NSObject
(NSObject)
Declared in: Foundation/NSSerialization.h
The NSDeserializer class declares methods that convert an abstract representation of a property list (as contained in an NSData object) into a graph of property list objects in memory. The NSDeserializer class object itself provides these methods-you don't create instances of NSDeserializer. Options to these methods allow you to specify that container objects (arrays or dictionaries) in the resulting graph be mutable or immutable; that deserialization begin at the start of the data or from some position within it; or that deserialization occur lazily, so a property list is deserialized only if it is actually going to be accessed. See the NSSerializer specification for more information on serialization.
+ (id)deserializePropertyListFromData:(NSData
*)data
atCursor:(unsigned int *)cursor
mutableContainers:(BOOL)mutable
+ (id)deserializePropertyListFromData:(NSData
*)serialization mutableContainers:(BOOL)mutable
+ (id)deserializePropertyListLazilyFromData:(NSData
*)data
atCursor:(unsigned int *)cursor
length:(unsigned int)length
mutableContainers:(BOOL)mutable