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
CFAttributedString Reference (HTML) (PDF)
Describes an immutable character string and its associated attributes.
Carbon, Core Foundation, Text & Fonts 2009-05-06
CFMutableAttributedString Reference (HTML) (PDF)
Describes a mutable character string and associated set of attributes.
Carbon, Core Foundation, Text & Fonts 2009-05-06
Foundation Constants Reference (HTML) (PDF)
Describes constants in the Foundation framework.
Cocoa 2009-05-06
IMKServerInput Protocol Reference (HTML) (PDF)
Describes the informal protocol used to receive text events.
Cocoa, Internationalization, Text & Fonts, User Experience 2009-05-06
NSAnimatablePropertyContainer Protocol Reference (HTML) (PDF)
Describes the interface for an animatable proxy for views and windows.
Cocoa 2009-05-06
NSCountedSet Class Reference (HTML) (PDF)
Describes an unordered collection of possibly identical elements.
Cocoa 2009-05-06
NSData Class Reference (HTML) (PDF)
Describes an immutable byte buffer.
Cocoa 2009-05-06
NSError Class Reference (HTML) (PDF)
Describes a representation of a runtime error.
Cocoa 2009-05-06
NSSegmentedCell Class Reference (HTML) (PDF)
Describes an action cell that provides appearance and behavior for an NSSegmentedControl object.
Cocoa, User Experience 2009-05-06
NSSegmentedControl Class Reference (HTML) (PDF)
Describes a horizontal button divided into multiple segments
Cocoa, User Experience 2009-05-06
QTCaptureConnection Class Reference (HTML) (PDF)
Describes a connection for media stream capture, used with a QTCaptureSession object.
QuickTime 2009-05-06
QTCaptureDevice Class Reference (HTML) (PDF)
Describes an object that represents a connected physical media capture device, such as a camera or microphone.
Cocoa, QuickTime 2009-05-06
QTKit Functions Reference (HTML) (PDF)
Describes the functions in the QTKit framework.
QuickTime 2009-05-06
Search Kit Reference (HTML) (PDF)
Describes the interface for supporting user searches of textual content.
Carbon, Cocoa, Text & Fonts, User Experience 2009-05-06
CalCalendarStore Class Reference (HTML) (PDF)
Describes the class used to retrieve calendar objects, including calendars, events and tasks.
Cocoa 2009-04-08
NSButtonCell Class Reference (HTML) (PDF)
Describes a cell that responds to mouse clicks.
Cocoa, User Experience 2009-04-08
NSDictionary Class Reference (HTML) (PDF)
Describes an immutable collection of key-value pairs.
Cocoa 2009-04-08
NSNetService Class Reference (HTML) (PDF)
Describes a network service that an application publishes or uses as a client.
Cocoa, Networking 2009-04-08
NSNetServiceBrowser Class Reference (HTML) (PDF)
Describes a query for published network services.
Cocoa, Networking 2009-04-08
NSScroller Class Reference (HTML) (PDF)
Describes a control for scrolling a document view within a scroll view.
Cocoa, User Experience 2009-04-08
NSSplitView Class Reference (HTML) (PDF)
Describes a container for subviews with a user-controlled portion of each visible.
Cocoa, User Experience 2009-04-08
NSUserDefaults Class Reference (HTML) (PDF)
Describes an object for managing preference information.
Cocoa, User Experience 2009-04-08
QTCaptureAudioPreviewOutput Class Reference (HTML) (PDF)
Describes an output destination used to preview audio being captured.
Cocoa, QuickTime 2009-04-08
QTCaptureDeviceInput Class Reference (HTML) (PDF)
Describes a wrapper for a QTCaptureDevice object.
Cocoa, QuickTime 2009-04-08
QTCaptureInput Class Reference (HTML) (PDF)
Describes an input source connection for a capture session object.
Cocoa, QuickTime 2009-04-08
QTCaptureView Class Reference (HTML) (PDF)
Describes a view that displays a video preview of a capture session.
Cocoa, QuickTime 2009-04-08
QTCompressionOptions Class Reference (HTML) (PDF)
Describes compression options for a media type.
QuickTime 2009-04-08
QTDataReference Class Reference (HTML) (PDF)
Describes the location of a QuickTime movie or other media data.
Cocoa, QuickTime 2009-04-08
QTFormatDescription Class Reference (HTML) (PDF)
New document that describes the Objective-C API for supporting and working with QuickTime Capture.
QuickTime 2009-04-08
QTSampleBuffer Class Reference (HTML) (PDF)
Describes a QuickTime media data buffer.
QuickTime 2009-04-08
Speech Synthesis Manager Reference (HTML) (PDF)
Describes the C API for converting text into synthesized speech.
Carbon, User Experience 2009-04-08
WebArchive Class Reference (HTML) (PDF)
Describes the class for archiving a web page and all of its related resources.
Cocoa 2009-04-08
WebEditingDelegate Protocol Reference (HTML) (PDF)
Describes the protocol adopted by WebView objects to change the view's default editing behavior.
Cocoa 2009-04-08
WebFrame Class Reference (HTML) (PDF)
Describes the class for encapsulating the data displayed within a WebFrameView object.
Cocoa 2009-04-08
WebFrameLoadDelegate Protocol Reference (HTML) (PDF)
Describes the protocol adopted by WebView frame load delegates to be notified while frame loads are in progress.
Cocoa 2009-04-08
WebJavaPlugIn Protocol Reference (HTML) (PDF)
Describes the protocol for running Java applets from within a WebView.
Cocoa 2009-04-08
WebOpenPanelResultListener Protocol Reference (HTML) (PDF)
Describes the protocol adopted by WebView delegates to communicate with an Open dialog.
Cocoa 2009-04-08
WebPlugIn Protocol Reference (HTML) (PDF)
Describes the protocol adopted by an application using the Web Kit and any Web Kit-based plug-ins.
Cocoa 2009-04-08
WebPlugInContainer Protocol Reference (HTML) (PDF)
Describes the protocol that enables a plug-in to send messages to an application.
Cocoa 2009-04-08
WebPlugInViewFactory Protocol Reference (HTML) (PDF)
Describes the protocol used to create an NSView object for a plug-in.
Cocoa 2009-04-08
WebPolicyDelegate Protocol Reference (HTML) (PDF)
Describes the protocol used to modify the policy decisions that are made when handling URLs or the data they represent.
Cocoa 2009-04-08
WebResource Class Reference (HTML) (PDF)
Describes the class for downloaded data and its related properties, such as its URL and MIME type.
Cocoa 2009-04-08
WebScripting Protocol Reference (HTML) (PDF)
Describes the protocol that defines methods that classes can implement to expose their interfaces to a WebScript environment.
Cocoa 2009-04-08
WebScriptObject Class Reference (HTML) (PDF)
Describes the class for bridging a web view's scripting environment and the Objective-C runtime.
Cocoa 2009-04-08
WebView Class Reference (HTML) (PDF)
Describes the class for embedding web content in a window.
Cocoa 2009-04-08
QTCaptureLayer Class Reference (HTML) (PDF)
Describes a layer that displays captured video frames from a device; supports Core Animation.
QuickTime 2009-04-06
QTMovieLayer Class Reference (HTML) (PDF)
Describes a layer for drawing frames from a QuickTime movie; supports Core Animation.
QuickTime 2009-04-06
CalAlarm Class Reference (HTML)
Describes the class used to create and initialize alarms.
Cocoa 2009-03-04
CalEvent Class Reference (HTML) (PDF)
Describes the class used to get properties about an event.
Cocoa 2009-03-04
CalRecurrenceRule Class Reference (HTML) (PDF)
Describes the class used to initialize and get recurrence rules and properties.
Cocoa 2009-03-04
CAMediaTiming Protocol Reference (HTML) (PDF)
Describes the interface for the time behavior of an animation.
Cocoa, Graphics & Imaging 2009-03-04
CGPDFOperatorTable Reference (HTML) (PDF)
Describes a collection of PDF operators and associated callback functions.
Graphics & Imaging 2009-03-04
I/O Kit Framework Reference (HTML)
Describes the I/O Kit classes that support non-kernel access to I/O Kit objects through the device-interface mechanism.
Audio, Darwin, Hardware & Drivers 2009-03-04
IKSlideshowDataSource Protocol Reference (HTML) (PDF)
Describes the methods that a slideshow object uses to access the contents of its data source object.
Cocoa, Graphics & Imaging 2009-03-04
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
NSATSTypesetter Class Reference (HTML) (PDF)
Describes a typesetter that places glyphs for text layout.
Cocoa, Text & Fonts 2009-03-04
NSDockTile Class Reference (HTML) (PDF)
Describes the interface for customizing an application's dock tiles
Cocoa 2009-03-04
NSPointerArray Class Reference (HTML) (PDF)
Describes an ordered collection of pointers.
Cocoa 2009-03-04
NSWindow Class Reference (HTML) (PDF)
Describes a window.
Cocoa, Graphics & Imaging, User Experience 2009-03-04
QTCaptureDecompressedVideoOutput Class Reference (HTML) (PDF)
Describes a QuickTime capture output object for decompressing video.
QuickTime 2009-03-04
QTCaptureMovieFileOutput Class Reference (HTML) (PDF)
Describes an object that writes captured media to a QuickTime movie file.
QuickTime 2009-03-04
QTCaptureOutput Class Reference (HTML) (PDF)
Describes the interface for connecting capture output destinations to a capture session object.
Cocoa, QuickTime 2009-03-04
QTCaptureVideoPreviewOutput Class Reference (HTML) (PDF)
Describes an object for previewing a video stream that is being captured.
Cocoa, QuickTime 2009-03-04
QTMedia Class Reference (HTML) (PDF)
Describes a QuickTime media object.
Cocoa, QuickTime 2009-03-04
QTTrack Class Reference (HTML) (PDF)
Describes a QuickTime movie track.
Cocoa, QuickTime 2009-03-04
WebDocumentText Protocol Reference (HTML) (PDF)
Describes the protocol adopted by document view objects to support working with text.
Cocoa 2009-03-04
WebFrameView Class Reference (HTML) (PDF)
Describes the class for displaying the actual web content contained in a frame.
Cocoa 2009-03-04
WebHistory Class Reference (HTML) (PDF)
Describes the class for maintaining a set of pages visited by users.
Cocoa 2009-03-04
WebPolicyDecisionListener Protocol Reference (HTML) (PDF)
Describes the protocol for handling download decisions asynchronously.
Cocoa 2009-03-04
WebUIDelegate Protocol Reference (HTML) (PDF)
Describes the protocol used to control user interface-related aspects, such as opening windows and augmenting default menus.
Cocoa 2009-03-04
Xcode Build Setting Reference (HTML) (PDF)
Describes the build settings used in the Xcode build system to compile source code and produce binary files.
Tools 2009-03-04
CALayer Class Reference (HTML) (PDF)
Describes a node of animated visual content.
Cocoa, Graphics & Imaging 2009-02-04
CFCalendar Reference (HTML) (PDF)
Describes a calendar.
Core Foundation 2009-02-04
CFURL Reference (HTML) (PDF)
Describes a string that uniquely identifies a resource.
Core Foundation 2009-02-04
Dashboard Reference (HTML) (PDF)
Describes the API for implementing Dashboard widgets.
Apple Applications, Internet & Web, Scripting & Automation, Tools, User Experience 2009-02-04
DOMNode Additions Reference (HTML) (PDF)
Describes the API added to the DOMNode class to facilitate communication between WebKit and the DOM API.
Cocoa 2009-02-04
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
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
NSApplication Class Reference (HTML) (PDF)
Describes the responder object that manages an application's events and resources.
Cocoa 2009-02-04
NSCalendar Class Reference (HTML) (PDF)
Describes a calendar.
Cocoa, Internationalization 2009-02-04
NSCell Class Reference (HTML) (PDF)
Describes the interface for cell objects.
Cocoa, User Experience 2009-02-04
NSEvent Class Reference (HTML) (PDF)
Describes an input action such as a mouse click.
Cocoa 2009-02-04
NSHelpManager Class Reference (HTML) (PDF)
Describes an application-level help system.
Cocoa, User Experience 2009-02-04
NSKeyValueCoding Protocol Reference (HTML) (PDF)
Describes the interface for accessing object properties indirectly by key name or key path.
Cocoa 2009-02-04
NSMenuView Class Reference (HTML) (PDF)
Describes a deprecated class replaced by the NSMenu class.
Cocoa, User Experience 2009-02-04
NSObject Class Reference (HTML) (PDF)
Describes the Cocoa root class.
Cocoa 2009-02-04
NSOpenPanel Class Reference (HTML) (PDF)
Describes the panel that a user employs to locate and open a file.
Cocoa, User Experience 2009-02-04
NSOutlineView Class Reference (HTML) (PDF)
Describes a row-and-column format view for displaying hierarchical data.
Cocoa, User Experience 2009-02-04
NSSavePanel Class Reference (HTML) (PDF)
Describes the panel that a user employs to set a file-system location and save a file.
Cocoa, User Experience 2009-02-04
NSShadow Class Reference (HTML) (PDF)
Describes a drop shadow for a drawing operation.
Cocoa, Graphics & Imaging 2009-02-04
NSString Application Kit Additions Reference (HTML) (PDF)
Describes additions for drawing strings.
Cocoa, Text & Fonts 2009-02-04
NSString Class Reference (HTML) (PDF)
Describes an immutable character string.
Cocoa 2009-02-04
NSURL Class Reference (HTML) (PDF)
Describes a string that uniquely identifies a resource.
Cocoa, Internet & Web, Networking 2009-02-04
NSURLHandle Class Reference (HTML) (PDF)
Describes a deprecated technology replaced by the NSURLDownload class.
Cocoa, Internet & Web, Networking 2009-02-04
NSView Class Reference (HTML) (PDF)
Describes the interface for drawing, event handling, and printing in views.
Cocoa, Graphics & Imaging, Printing 2009-02-04
WebBackForwardList Class Reference (HTML) (PDF)
Describes the class for tracking a list of visited pages with relation to the most recent page.
Cocoa 2009-02-04
DOMHTMLDocument Additions Reference (HTML) (PDF)
Describes the API added to the DOMHTMLDocument class to facilitate communication between WebKit and the DOM API.
Cocoa 2009-01-26
Quartz Window Services Reference (HTML)
Describes the interface for capturing the contents of a window.
Carbon, Graphics & Imaging 2009-01-15