Document Revision History

This table describes the changes to Objective-C Runtime Reference.

2013-10-22Added missing API.
2010-06-17Removed obsolete functions marg-related API (such as marg_setValue).
2009-10-19Added functions related to associative references.
2009-06-02Updated for OS X v10.6.
2008-11-19Added links to the new Objective-C 2.0 Runtime Programming Guide.
2007-12-11Enhanced description of object_getIndexedIvars.
2007-10-31Updated for OS X v10.5. Corrected the code example for the objc_getClassList function.
2007-05-25Included new features in Objective-C 2.0.
2005-10-04Minor correction to CreateClassDefinition function and definitions of marg_ macros.
2005-08-11 Corrected errors and documented macros.

Corrected declaration of class_getClassMethod.


Renamed the “Class Handler Callback” section to ClassHandlerCallback and added example function declaration to the description.


Corrected result description of method_getArgumentInfo.


Documented YES and NO macros in “Macros”.


New document that describes the data structures and programming interface used in the Objective-C runtime system.


This document replaces information about the printing system that was published previously in The Objective-C Programming Language.