Jump To:
Reference documents describe and define programming interfaces, file formats, scripting language terminology, and schemas.

Document Descriptions
On Off
Display

Sorted by
Title
Sort by
Topic
Sort by
Date
J2SE 5.0 Apple Extensions Reference (HTML)
Describes the Javadoc-formatted API for the JDK and for Apple's MRJ packages.
Java 2009-02-04
Java 1.4 API Reference Library (HTML)
Describes standard Java 1.4 APIs supported on Mac OS X.
Internet & Web, Java 2007-10-31
Java 1.4 API Reference: Apple Extensions (HTML)
Describes Apple extensions for integrating Java applications with the native Mac OS X environment.
Internet & Web, Java 2007-10-31
Java 3D 1.2 API Reference (HTML)
Describes the Javadoc-formatted API for the Java 3D 1.2 package. Does not include any Apple-specific reference.
Java
Java Advanced Imaging 1.1 API Reference (HTML)
Describes the Javadoc-formatted API for the Java Advanced Imaging 1.1 package. Does not include any Apple-specific reference.
Java
Java Info.plist Key Reference for Mac OS X (HTML) (PDF)
Describes the property list keys available in Java for Mac OS X.
Internet & Web, Java, Mac OS X Server 2009-03-04
Java System Property Reference for Mac OS X (HTML) (PDF)
Describes the System Properties offered by Java for Mac OS X.
Internet & Web, Java, Mac OS X Server 2009-03-04
Java Virtual Machine Option Reference for Mac OS X (HTML) (PDF)
Describes the virtual machine options offered by Java for Mac OS X.
Internet & Web, Java, Mac OS X Server 2009-03-04
JavaScriptCore Framework Reference (HTML)
Describes the API for evaluating JavaScript programs from within a C-based program
Carbon, Core Foundation, Internet & Web, Scripting & Automation 2008-04-08
Kernel Framework Reference (HTML)
Describes the APIs and classes (including I/O Kit families) that support kernel-resident device drivers.
Audio, Darwin, Hardware & Drivers 2009-01-06
Keyboard Layout Services Reference (HTML) (PDF)
Describes the C API for managing key-to-character mappings used to support various languages.
Carbon, Internationalization, Text & Fonts 2002-11-18
Keychain Manager Reference (HTML) (PDF)
Describes the legacy C API for managing passwords for multiple users and databases. Replaced by Keychain Services.
Carbon, Security 2005-07-07
Keychain Services Reference (HTML) (PDF)
Describes the Keychain Services API, used to create, find, modify, and delete keychain items.
Carbon, Cocoa, Security 2008-11-19
KPI Reference (HTML)
Provides information on the NKE Sustainable API in Headerdoc format.
Darwin, Networking 2006-07-17
Language Analysis Manager Reference (HTML) (PDF)
Describes the Carbon shared library that performs morphological analysis for Japanese text.
Carbon, Internationalization 2003-04-01
Latent Semantic Mapping Reference (HTML)
Describes the C API for classifying text and other token-based content based on latent semantic information.
Text & Fonts, User Experience 2008-04-08
Launch Services Reference (HTML) (PDF)
Describes an API for opening documents, other applications, and URLs, in a way similar to the Finder or the Dock.
Carbon 2006-07-13
Libtool (HTML)
Documentation for GNU Libtool.
Tools 2008-06-19
List Manager Reference (HTML) (PDF)
Deprecated - Describes the legacy C API for managing and displaying elements in a scrollable list. Replaced by the Data Browser.
Carbon, User Experience 2007-12-11
Locale Utilities Reference (HTML) (PDF)
Describes the C API for supporting conventions of a specific language or region.
Carbon, Internationalization, Text & Fonts 2002-01-24
Low Memory Accessors Reference (HTML) (PDF)
Describes the C API for obtaining information stored in low-memory variables.
Carbon 2006-07-13
Mac OS X ABI Dynamic Loader Reference (HTML) (PDF)
Describes the functions used to access Mach-O files.
Carbon, Cocoa, Darwin, Open Source, Tools 2005-11-09
Mac OS X ABI Mach-O File Format Reference (HTML) (PDF)
Describes the data structures that make up the Mach-O file format.
Carbon, Cocoa, Darwin, Open Source, Tools 2009-02-04
Mac OS X Assembler Reference (HTML) (PDF)
Describes the syntax, directives, and specific options required for the Mac OS X assembler.
Tools 2009-01-07
Mac OS X Man Pages (HTML)
HTML versions of the Mac OS X, Mac OS X Server, Xcode Tools, and CHUD man pages.
Darwin, Mac OS X Server, Open Source, Tools 2008-04-29
Mathematical and Logical Utilities Reference (HTML) (PDF)
Describes the C API for mathematical and logical data manipulation.
Carbon 2005-11-09
MDImporter Reference (HTML) (PDF)
Describes the plug-in architecture and callbacks required by a document metadata importer.
Carbon 2005-04-29
MDItem Reference (HTML) (PDF)
Describes the metadata attributes for a file.
Carbon 2006-06-28
MDLineage Reference (HTML) (PDF)
Describes the interface for tracking versions of a file.
Carbon 2006-07-13
MDQuery Reference (HTML) (PDF)
Describes a metadata query.
Carbon 2005-06-04
MDSchema Reference (HTML) (PDF)
Describes a metadata schema.
Carbon 2005-04-29
Media Types and Media Handlers Reference (HTML) (PDF)
Describes the API for QuickTime media handlers.
QuickTime 2006-11-10
Memory Management Utilities Reference (HTML) (PDF)
Describes the C API for accessing global variables and managing the operating-system queue.
Carbon 2006-07-12
Memory Manager Reference (HTML) (PDF)
Describes the deprecated technology for working with dynamic memory.
Carbon 2007-06-27
Menu Manager Reference (HTML) (PDF)
Describes the C API for creating and managing an application's menus.
Carbon, User Experience 2006-09-15
Message Framework Reference (HTML)
Describes the Objective-C API for sending email messages through the Mail application.
Apple Applications, Cocoa 2008-04-08
MIDI File Format (HTML)
Describes the QuickTime implementation of the MIDI file standard.
Audio, Carbon, QuickTime 2002-09-17
Miscellaneous User Space API Reference (HTML)
Describes APIs located in various headers in /usr/include.
Darwin 2006-09-05
Mixed Mode Manager Reference (HTML) (PDF)
Describes the interface that supports PowerPC computers running 680x0 code.
Carbon 2003-04-01
Movie Controller Reference (HTML) (PDF)
Describes the API for QuickTime movie controllers.
QuickTime 2006-05-23
Movie Manager Reference (HTML) (PDF)
Describes the API for the QuickTime Movie Manager.
QuickTime 2006-12-14
Movie Toolkit Reference (HTML) (PDF)
Describes the API for QuickTime Movie Toolkit.
QuickTime 2006-05-23
Multilingual Text Engine Reference (HTML) (PDF)
Describes the C API for supporting Unicode text editing.
Carbon, Graphics & Imaging, Internationalization, Text & Fonts 2007-02-19
Multiprocessing Services Reference (HTML) (PDF)
Describes the C API for creating preemptively scheduled tasks in Carbon applications.
Carbon 2008-02-08
Navigation Services Reference (HTML) (PDF)
Describes the C API for presenting a user interface for opening, saving, and navigating files.
Carbon, User Experience 2006-08-16
Netwide Assembler Guide (HTML)
Describes the Netwide Assembler for Intel-based Macs.
Darwin, Open Source, Tools 2008-06-19
Notification Manager Reference (HTML) (PDF)
Describes the C API used by background applications to communicate information to the user.
Carbon 2002-12-01
NSAccessibility Protocol Reference (HTML) (PDF)
Describes the interface for receiving accessibility-related messages.
Cocoa 2007-12-11
NSActionCell Class Reference (HTML) (PDF)
Describes the interface for the active area in a control.
Cocoa, User Experience 2007-02-28
NSAffineTransform Additions Reference (HTML) (PDF)
Describes additions to support affine transformations.
Cocoa, Graphics & Imaging 2007-02-28
NSAffineTransform Class Reference (HTML) (PDF)
Describes an affine transformation from one coordinate space to another.
Cocoa, Graphics & Imaging 2007-01-15
NSAlert Class Reference (HTML) (PDF)
Describes a window that displays a message and obtains the user's response to it.
Cocoa, User Experience 2007-04-25
NSAnimatablePropertyContainer Protocol Reference (HTML) (PDF)
Describes the interface for an animatable proxy for views and windows.
Cocoa 2009-05-06
NSAnimation Class Reference (HTML) (PDF)
Describes the behavior of an animation.
Cocoa, Games, Graphics & Imaging 2007-10-31
NSAnimationContext Class Reference (HTML) (PDF)
Describes nested transaction support for animating views.
Cocoa 2008-02-08
NSAppleEventDescriptor Class Reference (HTML) (PDF)
Describes the class used to access the basic data structures in an Apple event.
Cocoa, Scripting & Automation 2007-04-10
NSAppleEventManager Class Reference (HTML) (PDF)
Describes the class used to work with Apple event handler routines and to suspend and resume event handling.
Cocoa, Scripting & Automation 2006-05-23
NSAppleScript Additions Reference (HTML) (PDF)
Describes additions to the NSAppleScript class to provide syntax-highlighted script source.
Cocoa, Scripting & Automation 2006-05-23
NSAppleScript Class Reference (HTML) (PDF)
Describes the class that provides the ability to load, compile, and execute scripts.
Cocoa, Scripting & Automation 2007-07-10
NSApplication Class Reference (HTML) (PDF)
Describes the responder object that manages an application's events and resources.
Cocoa 2009-02-04
NSArchiver Class Reference (HTML) (PDF)
Describes a class that encodes objects into an architecture-independent format.
Cocoa 2006-05-23
NSArray Class Reference (HTML) (PDF)
Describes the class used to manage an immutable ordered collection of objects.
Cocoa 2008-06-09
NSArrayController Class Reference (HTML) (PDF)
Describes a Cocoa bindings-compatible manager of an array or set.
Cocoa 2007-04-09
NSAssertionHandler Class Reference (HTML) (PDF)
Describes the facility for handling false assertions.
Cocoa, Performance 2007-02-22
NSAtomicStore Class Reference (HTML) (PDF)
Describes a Core Data atomic persistent store.
Cocoa 2008-10-15
NSAtomicStoreCacheNode Class Reference (HTML) (PDF)
Describes a node in an atomic persistent store.
Cocoa 2006-10-09
NSATSTypesetter Class Reference (HTML) (PDF)
Describes a typesetter that places glyphs for text layout.
Cocoa, Text & Fonts 2009-03-04
NSAttributeDescription Class Reference (HTML) (PDF)
Describes the class used to define attributes of an entity in a Core Data managed object model.
Cocoa 2007-10-31
NSAttributedString Application Kit Additions Reference (HTML) (PDF)
Describes additions for analyzing and using attributed strings.
Cocoa, Text & Fonts 2007-12-04
NSAttributedString Class Reference (HTML) (PDF)
Describes a character string with attributes.
Cocoa, Text & Fonts 2008-10-15
NSAutoreleasePool Class Reference (HTML) (PDF)
Describes the interface to the deferred-release mechanism in Cocoa's reference-counted memory management system.
Cocoa, Performance 2009-01-02
NSBezierPath Class Reference (HTML) (PDF)
Describes a vector-based path consisting of line and curve segments.
Cocoa, Graphics & Imaging 2007-03-02
NSBitmapImageRep Class Reference (HTML) (PDF)
Describes an object that draws an image from bitmap data.
Cocoa, Graphics & Imaging 2009-01-06
NSBox Class Reference (HTML) (PDF)
Describes a view that can display its border and a title.
Cocoa, Graphics & Imaging, Printing, User Experience 2008-10-15
NSBrowser Class Reference (HTML) (PDF)
Describes a control for manipulating one- or two-dimensional data sets.
Cocoa, User Experience 2007-04-05
NSBrowserCell Class Reference (HTML) (PDF)
Describes a cell that displays data in a browser.
Cocoa, User Experience 2007-04-01
NSBundle Additions Reference (HTML) (PDF)
Describes additions for loading nib files in Cocoa applications.
Cocoa 2007-07-19
NSBundle Class Reference (HTML) (PDF)
Describes a collection of resources used in a program.
Cocoa, Internationalization 2007-07-19
NSButton Class Reference (HTML) (PDF)
Describes a control that responds to clicks.
Cocoa, User Experience 2007-04-01
NSButtonCell Class Reference (HTML) (PDF)
Describes a cell that responds to mouse clicks.
Cocoa, User Experience 2009-04-08
NSCachedImageRep Class Reference (HTML) (PDF)
Describes cached image data that is ready to be rendered.
Cocoa, Graphics & Imaging 2007-01-15
NSCachedURLResponse Class Reference (HTML) (PDF)
Describes a cached response to a URL load request.
Cocoa, Internet & Web, Networking 2008-05-02
NSCalendar Class Reference (HTML) (PDF)
Describes a calendar.
Cocoa, Internationalization 2009-02-04
NSCalendarDate Class Reference (HTML) (PDF)
Describes a Gregorian date.
Cocoa 2008-05-04
NSCell Class Reference (HTML) (PDF)
Describes the interface for cell objects.
Cocoa, User Experience 2009-02-04
NSChangeSpelling Protocol Reference (HTML) (PDF)
Describes the interface for correcting a misspelled word.
Cocoa, Text & Fonts 2006-05-23
NSCharacterSet Class Reference (HTML) (PDF)
Describes a set of Unicode characters used in scanning and searching operations.
Cocoa 2008-10-15
NSCIImageRep Class Reference (HTML) (PDF)
Describes an object that draws an image from a Core Image CIImage instance.
Cocoa, Graphics & Imaging 2007-01-15
NSClassDescription Class Reference (HTML) (PDF)
Describes the interface for information about the relationships and properties of a class.
Cocoa 2006-05-23
NSClipView Class Objective-C Reference (HTML) (PDF)
Describes the class that contains and scrolls the document view of a scroll view.
Cocoa, Graphics & Imaging 2006-05-23
NSCloneCommand Class Reference (HTML) (PDF)
Describes the class used to clone a scriptable object or objects.
Cocoa, Scripting & Automation 2006-05-23
NSCloseCommand Class Reference (HTML) (PDF)
Describes the class used to close a scriptable object or objects--typically a document or window.
Cocoa, Scripting & Automation 2006-06-28
NSCoder Application Kit Additions Reference (HTML) (PDF)
Describes additions for converting archived NXColor objects into NSColor objects.
Cocoa 2006-05-23
NSCoder Class Reference (HTML) (PDF)
Describes the abstract class that provides the basis for archiving.
Cocoa 2006-07-23
NSCoder QTKit Additions Reference (HTML) (PDF)
Describes additions for encoding and decoding time and time range structures.
QuickTime 2007-05-07
NSCoding Protocol Reference (HTML) (PDF)
Describes the interface for archiving.
Cocoa 2006-05-23
NSCollectionView Class Reference (HTML) (PDF)
Describes a collection of views that displays content in a grid.
Cocoa 2007-12-11
NSCollectionViewItem Class Reference (HTML) (PDF)
Describes a controller that mediates between a prototype view and a model object.
Cocoa 2006-12-28
NSColor Class Reference (HTML) (PDF)
Describes a representation of color and opacity.
Cocoa, Graphics & Imaging 2009-01-06
NSColorList Class Reference (HTML) (PDF)
Describes an ordered list of colors identified by keys.
Cocoa, Graphics & Imaging 2007-02-28