Protocol

NSKeyedUnarchiverDelegate

The optional methods implemented by the delegate of a keyed unarchiver.

Declaration

@protocol NSKeyedUnarchiverDelegate

Topics

Decoding Objects

- unarchiver:cannotDecodeObjectOfClassName:originalClasses:

Informs the delegate that the class with a given name is not available during decoding.

- unarchiver:didDecodeObject:

Informs the delegate that a given object has been decoded.

- unarchiver:willReplaceObject:withObject:

Informs the delegate that one object is being substituted for another.

Finishing Decoding

- unarchiverDidFinish:

Notifies the delegate that decoding has finished.

- unarchiverWillFinish:

Notifies the delegate that decoding is about to finish.

Relationships

Inherits From

See Also

Keyed Archivers

NSKeyedArchiver

An encoder that stores an object’s data to an archive referenced by keys.

NSKeyedArchiverDelegate

The optional methods implemented by the delegate of a keyed archiver.

NSKeyedUnarchiver

A decoder that restores data from an archive referenced by keys.

NSCoder

An abstract class that serves as the basis for objects that enable archiving and distribution of other objects.