Instance Method

decodeObjectForKey:

Decodes and returns an object associated with a given key.

Declaration

- (id)decodeObjectForKey:(NSString *)key;

Parameters

key

A key in the archive within the current decoding scope. key must not be nil.

Return Value

The object associated with the key key. Returns nil if key does not exist, or if the value for key is nil.

See Also

Decoding Data

- containsValueForKey:

Returns a Boolean value that indicates whether the archive contains a value for a given key within the current decoding scope.

- decodeBoolForKey:

Decodes a Boolean value associated with a given key.

- decodeBytesForKey:returnedLength:

Decodes a stream of bytes associated with a given key.

- decodeDoubleForKey:

Decodes a double-precision floating-point value associated with a given key.

- decodeFloatForKey:

Decodes a single-precision floating-point value associated with a given key.

- decodeIntForKey:

Decodes an integer value associated with a given key.

- decodeInt32ForKey:

Decodes a 32-bit integer value associated with a given key.

- decodeInt64ForKey:

Decodes a 64-bit integer value associated with a given key.

- finishDecoding

Tells the receiver that you are finished decoding objects.

decodingFailurePolicy

The action to take when this unarchiver fails to decode an entry.