NSDeserializer Class Reference (Not Recommended)

Inherits from
Conforms to
Deprecated in Mac OS X v10.2.
Companion guide
Archives and Serializations
Declared in


The NSDeserializer class declares methods that convert a representation of a property list (as contained in an NSData object) into a structure 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.


Deserializing a Property List