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

Document Descriptions
On Off
Display

Sort by
Title
Sort by
Topic
Sorted by
Date
CFDictionary Reference (HTML) (PDF)
Describes the opaque type for managing an immutable collection of key-value pairs.
Core Foundation 2007-10-31
CFStringTokenizer Reference (HTML) (PDF)
Describes the opaque typed used to break a string into tokens (sub-strings) on the basis of words, sentences, or paragraphs.
Core Foundation, Internationalization 2007-10-31
CGImageProperties Reference (HTML) (PDF)
Describes property constants for source and destination images.
Carbon, Graphics & Imaging 2007-10-31
CGPDFContext Reference (HTML) (PDF)
Describes the functions that operate on drawing destinations for PDF content.
Graphics & Imaging 2007-10-31
CIImage Class Reference (HTML) (PDF)
Describes the class that represents an immutable Core Image image.
Cocoa, Games, Graphics & Imaging 2007-10-31
Cocoa Bindings Reference (HTML) (PDF)
Describes the bindings, including options and placeholders, for classes that support Cocoa bindings.
Cocoa 2007-10-31
Core Animation Reference Collection (HTML) (PDF)
Describes the Objective-C API for Core Animation.
Cocoa, Graphics & Imaging 2007-10-31
Core Foundation Framework Reference (HTML) (PDF)
Describes the C API for the Core Foundation framework.
Carbon, Core Foundation 2007-10-31
Core Services Framework Reference (HTML) (PDF)
Describes the API for many fundamental operating system services.
Carbon, Networking, User Experience 2007-10-31
Cryptographic Message Syntax Services Reference (HTML) (PDF)
Describes the API for encrypting, signing, and decoding messages using Cryptographic Message Syntax (CMS).
Carbon, Cocoa, Security 2007-10-31
Dialog Manager Reference (HTML) (PDF)
Describes the C API for implementing alerts and dialog boxes.
Carbon, User Experience 2007-10-31
Event Manager Reference (HTML) (PDF)
Deprecated - Describes the event-handling system created originally for Classic Mac OS and superseded by the Carbon Event Manager.
Carbon 2007-10-31
Foundation Framework Reference (HTML) (PDF)
Describes the Cocoa Objective-C API for the Foundation framework.
Cocoa 2007-10-31
Gestalt Manager Reference (HTML) (PDF)
Describes the C API for obtaining information about the operating-system environment.
Carbon 2007-10-31
GNU C 4.0 Preprocessor User Guide (HTML)
Describes the Apple version of the GNU C 4.0 Preprocessor.
Carbon, Darwin, Open Source, Tools 2007-10-31
GNU C/C++/Objective-C 4.0.1 Compiler User Guide (HTML)
Describes the Apple version of the GNU 4.0.1 compiler.
Carbon, Cocoa, Darwin, Open Source, Tools 2007-10-31
GNU macro processor (HTML)
Documentation on the GNU macro processor.
Tools 2007-10-31
IKFilterBrowserPanel Class Reference (HTML) (PDF)
Describes the class that provides the panel contained in a filter browser.
Cocoa, Graphics & Imaging 2007-10-31
IKPictureTaker Class Reference (HTML) (PDF)
Descibes the class that provides a panel for choosing images.
Cocoa, Graphics & Imaging 2007-10-31
IKSlideshow Class Reference (HTML) (PDF)
Describes the class that encapsulates a data source and options for a slideshow.
Cocoa, Graphics & Imaging 2007-10-31
IMAVManager Class Reference (HTML) (PDF)
Describes the object that controls the auxiliary audio and video source to iChat Theater.
Cocoa 2007-10-31
ISyncUIHelper Protocol Reference (HTML) (PDF)
An informal protocol that provides user interface attributes to the iSync user interface.
Cocoa 2007-10-31
J2SE 5.0 API Reference (HTML)
Describes the Javadoc-formatted API for the JDK and for Apple's MRJ packages.
Java 2007-10-31
J2SE 5.0 Apple Extensions Reference (HTML)
Describes the Javadoc-formatted API for the JDK and for Apple's MRJ packages.
Java 2007-10-31
Java 1.4 API Reference (HTML)
Describes standard Java 1.4 APIs supported on Mac OS X.
Internet & Web, Java 2007-10-31
NSAnimatablePropertyContainer Protocol Reference (HTML) (PDF)
Describes the protocol used to provide an animatable proxy object for views and windows.
Cocoa 2007-10-31
NSAnimation Class Reference (HTML) (PDF)
Describes the class for managing the timing and progress of animations in the user interface.
Cocoa, Games, Graphics & Imaging 2007-10-31
NSAtomicStore Class Reference (HTML) (PDF)
Describes the Core Data class used to represent an atomic persistent store.
Cocoa 2007-10-31
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
NSCell Class Reference (HTML) (PDF)
Describes the base class for managing cells.
Cocoa, User Experience 2007-10-31
NSDateComponents Class Reference (HTML) (PDF)
Describes the class used to specify and operate on the components of a date.
Cocoa 2007-10-31
NSDecimalNumber Class Reference (HTML) (PDF)
Describes the class used to specify an object-oriented wrapper for doing base-10 arithmetic.
Cocoa 2007-10-31
NSImage Class Reference (HTML) (PDF)
Describes the class for managing and drawing images.
Cocoa, Graphics & Imaging 2007-10-31
NSImageRep Class Reference (HTML) (PDF)
Describes the base class for managing image data.
Cocoa, Graphics & Imaging 2007-10-31
NSIndexPath Class Reference (HTML) (PDF)
Describes the class used to represent a path to a node in a tree.
Cocoa 2007-10-31
NSKeyValueObserving Protocol Reference (HTML) (PDF)
Describes the informal protocol that allows objects to be notified of changes to the specified properties of other objects.
Cocoa 2007-10-31
NSManagedObject Class Reference (HTML) (PDF)
Describes the class used to represent model objects in Core Data.
Cocoa 2007-10-31
NSNumberFormatter Class Reference (HTML) (PDF)
Describes the class used to convert between the textual representation of NSNumbers objects and their stored values.
Cocoa, User Experience 2007-10-31
NSPointerFunctions Class Reference (HTML) (PDF)
Describes the class used to define callout functions appropriate for managing a pointer reference held somewhere else.
Cocoa 2007-10-31
NSScriptKeyValueCoding Protocol Reference (HTML) (PDF)
Describes the informal protocol used to provide additional key-value coding capabilities in a scriptable application.
Cocoa, Scripting & Automation 2007-10-31
NSSecureTextFieldCell Class Reference (HTML) (PDF)
Describes the class that implements the user interface of NSSecureTextField.
Cocoa, Text & Fonts, User Experience 2007-10-31
NSSortDescriptor Class Reference (HTML) (PDF)
Describes the class used for specifying how an array of objects is sorted.
Cocoa 2007-10-31
NSTableColumn Class Reference (HTML) (PDF)
Describes the class that encapsulates the display characteristics and attribute identifiers for a column in an table view.
Cocoa, User Experience 2007-10-31
NSTableView Class Reference (HTML) (PDF)
Describes the class that displays and edits record-oriented data in a table.
Cocoa, User Experience 2007-10-31
NSTextField Class Reference (HTML) (PDF)
Describes the class used to display text that the user can select or edit.
Cocoa, User Experience 2007-10-31
NSValue Class Reference (HTML) (PDF)
Describes the class used to specify an object container for a single C or Objective-C data item.
Cocoa 2007-10-31
NSWindow Class Reference (HTML) (PDF)
Describes the class used to manipulate windows and distribute window events to the appropriate view.
Cocoa, Graphics & Imaging, User Experience 2007-10-31
Preferences Utilities Reference (HTML) (PDF)
Describes Core Foundation preferences functions.
Carbon, Core Foundation, User Experience 2007-10-31
QLThumbnailRequest Reference (HTML) (PDF)
Describes the opaque type used by Quick Look generators to create thumbnail images for documents.
Carbon, Cocoa, User Experience 2007-10-31
QTCaptureLayer Reference (HTML) (PDF)
New document that describes the Objective-C class for creating a QuickTime capture layer.
QuickTime 2007-10-31
QTMovie Class Reference (HTML) (PDF)
Describes the class for managing QuickTime movies.
Cocoa, QuickTime 2007-10-31
QTMovieLayer Reference (HTML) (PDF)
Describes the Objective-C class for creating a QuickTime movie layer.
QuickTime 2007-10-31
Quartz Display Services Reference (HTML) (PDF)
Describes the C API for configuration and control of display hardware.
Carbon, Graphics & Imaging, Hardware & Drivers 2007-10-31
Quartz Event Services Reference (HTML) (PDF)
Describes the C API for event taps, filters used to observe and alter the stream of low-level user input events.
Carbon, Graphics & Imaging 2007-10-31
QuickTime Kit Framework Reference (HTML) (PDF)
Updates the Objective-C API for working with new QuickTime capture and movie layer classes in Cocoa applications.
Cocoa, QuickTime 2007-10-31
Resource Manager Reference (HTML) (PDF)
Describes the C API for accessing information stored in resource files.
Carbon 2007-10-31
Sync Services Framework Reference (HTML) (PDF)
Describes the Objective-C API for the Sync Services framework used to sync applications and devices.
Apple Applications, Cocoa, Internet & Web 2007-10-31
WebObjects 5.4 Reference (HTML)
Describes the WebObjects 5.4 classes in Javadoc format.
Internet & Web, Java, Mac OS X Server, Tools 2007-10-31
WebObjects File Format Reference (HTML) (PDF)
New document that describes the bundle format of WebObjects documents such as the EOModel and WOComponent bundles.
Internet & Web, Java, Mac OS X Server 2007-10-31
Window Manager Reference (HTML) (PDF)
Describes the C API for creating and manipulating Carbon windows.
Carbon, User Experience 2007-10-31
CFBundle Reference (HTML) (PDF)
Describes the opaque type for representing a resource directory hierarchy.
Core Foundation 2007-10-18
QuickTime File Format Specification (HTML) (PDF)
Describes the file format and internal data structures of QuickTime movies.
QuickTime 2007-09-04
Time Utilities Reference (HTML) (PDF)
Describes Core Foundation time functions.
Core Foundation 2007-08-23
NSOutlineView Class Reference (HTML) (PDF)
Describes the class used to present a row-and-column format view to display hierarchical data that can be expanded and collapsed.
Cocoa, User Experience 2007-07-26
Automator Reference Update (HTML) (PDF)
Summarizes the symbols added to the Automtor framework.
Apple Applications, Cocoa, Scripting & Automation 2007-07-25
CAAction Protocol Reference (HTML) (PDF)
Describes the protocol used by objects to respond to actions initiated by a layer.
Cocoa, Graphics & Imaging 2007-07-24
CABasicAnimation Class Reference (HTML) (PDF)
Describes the class that provides basic interpolation of a layer property.
Cocoa, Graphics & Imaging 2007-07-24
CAConstraint Class Reference (HTML) (PDF)
Describes the class that defines a single geometric constraint between two layers.
Cocoa, Graphics & Imaging 2007-07-24
CAKeyframeAnimation Class Reference (HTML) (PDF)
Describes the class that provides keyframe interpolation of a layer property.
Cocoa, Graphics & Imaging 2007-07-24
CALayoutManager Protocol Reference (HTML) (PDF)
Describes the informal protocol used by Core Animation to visually layout sublayers.
Cocoa, Graphics & Imaging 2007-07-24
CAMediaTiming Protocol Reference (HTML) (PDF)
Describes the protocol that defines the timespace of an object.
Cocoa, Graphics & Imaging 2007-07-24
CAPropertyAnimation Class Reference (HTML) (PDF)
Describes the abstract class for interpolating the value of a layer property during animation.
Cocoa, Graphics & Imaging 2007-07-24
Carbon Printing Reference (HTML) (PDF)
Describes the C API used by Carbon applications to provide a user interface for printing.
Carbon, Graphics & Imaging, Printing 2007-07-24
CAScrollLayer Class Reference (HTML) (PDF)
Describes the class that displays a portion of a layer that's too large to be displayed in its entirety.
Cocoa, Graphics & Imaging 2007-07-24
CATiledLayer Class Reference (HTML) (PDF)
Describes the class that simplifies rendering large image layers.
Cocoa, Graphics & Imaging 2007-07-24
CATransaction Class Reference (HTML) (PDF)
Describes the class that provides nested transaction support for Core Animation.
Cocoa, Graphics & Imaging 2007-07-24
CIFilter Core Animation Additions (HTML) (PDF)
Describes the category that extends Core Image filters for use with Layer Kit.
Cocoa, Graphics & Imaging 2007-07-24
Core Animation Function Reference (HTML) (PDF)
Describes C functions that provide supporting functionality for the classes and protocols in Core Animation.
Cocoa, Graphics & Imaging 2007-07-24
Core Data Framework Reference (HTML) (PDF)
Describes the Objective-C API for the Core Data framework.
Cocoa 2007-07-24
Core Printing Reference (HTML) (PDF)
Describes the C API that provides an abstraction layer for application printing.
Carbon, Cocoa, Graphics & Imaging, Printing 2007-07-24
NSValue Core Animation Additions (HTML) (PDF)
Describes extensions to Foundation's NSValue class that support the Core Animation LKTransform structure.
Cocoa, Graphics & Imaging 2007-07-24
NSValueTransformer Class Reference (HTML) (PDF)
Describes the abstract class used to transform values from one representation to another when using Cocoa bindings.
Cocoa 2007-07-24
Distribution Definition Reference (HTML) (PDF)
Describes the schema of distribution definition files.
Tools 2007-07-23
Installer JavaScript Reference (HTML) (PDF)
Describes the JavaScript object model used in distribution definition files.
Games, Tools, User Experience 2007-07-23
NSSpeechSynthesizer Class Reference (HTML) (PDF)
Describes the class used to parse text into speech.
Cocoa, Text & Fonts, User Experience 2007-07-23
NSStream Class Reference (HTML) (PDF)
Describes the class for reading and writing data to and from memory, files, and network sockets in a device-independent way.
Cocoa, Networking 2007-07-23
QTCaptureConnection Reference (HTML) (PDF)
Describes the Objective-C API for supporting and working with QuickTime Capture.
QuickTime 2007-07-23
QTCaptureFileOutput Reference (HTML) (PDF)
New document that describes the Objective-C API for supporting and working with QuickTime Capture.
QuickTime 2007-07-23
QTCompressionOptions Reference (HTML) (PDF)
New document that describes the Objective-C API for supporting and working with QuickTime Capture.
QuickTime 2007-07-23
QTFormatDescription (HTML) (PDF)
New document that describes the Objective-C API for supporting and working with QuickTime Capture.
QuickTime 2007-07-23
QTSampleBuffer Reference (HTML) (PDF)
New document that describes the Objective-C API for supporting and working with QuickTime Capture.
QuickTime 2007-07-23
NSMapTable Class Reference (HTML) (PDF)
Describes the Cocoa class used to contain an array of objects, optionally using weak references.
Cocoa 2007-07-22
NSPersistentStore Class Reference (HTML) (PDF)
New document that describes the abstract Core Data class that represents a persistent store.
Cocoa 2007-07-22
QTCaptureDevice Class Reference (HTML) (PDF)
Describes the Objective-C class for supporting and working with QuickTime Capture.
Cocoa, QuickTime 2007-07-22
ABPicker Reference for C (HTML) (PDF)
Describes the ABPicker opaque type.
Carbon 2007-07-20
NSDockTile Class Reference (HTML) (PDF)
Describes the class that supports customizing application and window icons in the dock.
Cocoa 2007-07-20
NSScriptCommand Class Reference (HTML) (PDF)
Describes the class used to represent a scripting statement and the information needed to perform the operation it specifies.
Cocoa, Scripting & Automation 2007-07-20
NSBundle Additions Reference (HTML) (PDF)
Describes the API for loading user-interface resource files.
Cocoa 2007-07-19
NSBundle Class Reference (HTML) (PDF)
Describes the class used to specify and operate a directory in the file system that groups related resources together.
Cocoa, Internationalization 2007-07-19
NSManagedObjectContext Class Reference (HTML) (PDF)
Describes the class used to represent a single "object space" in a Core Data application.
Cocoa 2007-07-19