Type Method

setValue:forKey:

Associates an arbitrary object with the current transaction using the specified key.

Declaration

+ (void)setValue:(id)value forKey:(NSString *)key;

Parameters

anObject

An object to associate with the current transaction.

key

A unique string identifying the object for later retrieval.

Discussion

Nested transactions have nested data scope. Setting a value for a key associates it with the current transaction (or innermost nested transaction) only, and reading the value for a key searches through nested transactions (starting from the innermost).

See Also

Getting and Setting Transaction Properties

+ valueForKey:

Returns the object previously associated with the current transaction using the specified key.