< Previous Page Hide TOC

Document Revision History

This table describes the changes to Key-Value Coding Programming Guide.

DateNotes
2009-02-04Added substantial task information and sample code.
2007-06-06Added a warning that array and set operators raise on nil values.
2007-01-08Added caution about checking the error parameter in validateName:error: and making sure a valid NSError object is returned.
2006-06-28Added Key-Value Observing Programming Guide to the list of related documents.
2006-04-04Added example method signature for the -get<Key>:range: accessor pattern
2006-03-08Corrected variable names in the @distinctUnionOfArrays example.
2005-08-11Changed title of "Why Use Key-Value Coding" article.
2005-07-07Added descriptions for the collection operators @unionOfSets and @distinctUnionOfSets. Clarified the return policy for validateValue:forKey:.
2005-04-29Corrected minor typos.
2004-08-31

Updated table of contents.

 

Clarified that the @sum array operator returns an NSNumber in “Set and Array Operators.”

 

Corrected minor typos.

2004-06-28

Corrected typos.

2004-04-19

Clarified that indexed accessor methods make a property appear as an array in “Collection Accessor Patterns for To-Many Properties.”

2003-10-15

Key-Value Coding has been rewritten for Mac OS X v10.3.

2003-07-19

“Accessor Search Implementation Details” was updated with information on the methods deprecated in Mac OS X v10.3.

2002-11-12

Revision history was added to Key-Value Coding.




< Previous Page Hide TOC


© 2003, 2009 Apple Inc. All Rights Reserved. (Last updated: 2009-02-04)


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.