Jump To:
The Reference Library is a comprehensive collection of Apple technical resources, including Articles, Guides, Reference, Release Notes, Sample Code, Technical Notes, and Technical Q&As. Each of the links below leads to the resources for a specific topic.

Document Descriptions
On Off
Display

Sort by
Title
Sort by
Topic
Sort by
Resource Type
Sorted by
Date
NSParagraphStyle Class Reference (HTML) (PDF)
Describes an immutable paragraph style.
Cocoa, Text & Fonts Reference 2006-05-23
NSPlaceholders Protocol Reference (HTML) (PDF)
Describes the interface for providing default display values when a Cocoa bindings attribute returns a selection marker.
Cocoa Reference 2006-05-23
NSPreferencePane Class Reference (HTML) (PDF)
Defines the interface for subclasses to provide preference panes to System Preferences or other applications.
Cocoa, User Experience Reference 2006-05-23
NSPropertySpecifier Class Reference (HTML) (PDF)
Describes the class used to specify a simple attribute value, a one-to-one relationship, or all elements of a to-many relationship.
Cocoa, Scripting & Automation Reference 2006-05-23
NSProtocolChecker Class Reference (HTML) (PDF)
Describes an object that restricts the messages that can be sent to another object.
Cocoa Reference 2006-05-23
NSQuitCommand Class Reference (HTML) (PDF)
Describes the class used to quit the specified application.
Cocoa, Scripting & Automation Reference 2006-05-23
NSRandomSpecifier Class Reference (HTML) (PDF)
Describes the class used to specify an arbitrary object in a collection.
Cocoa, Scripting & Automation Reference 2006-05-23
NSRangeSpecifier Class Reference (HTML) (PDF)
Describes the class used to specify a range of objects in a container through two delimiting objects.
Cocoa, Scripting & Automation Reference 2006-05-23
NSRulerMarker Class Objective-C Reference (HTML) (PDF)
Describes a marker on a ruler, such as a tab setting.
Cocoa, Text & Fonts Reference 2006-05-23
NSRulerView Class Reference (HTML) (PDF)
Describes a ruler, with markers, that adjoins a scroll view's document view.
Cocoa, Text & Fonts Reference 2006-05-23
NSScriptCoercionHandler Class Reference (HTML) (PDF)
Describes the class that provides a mechanism for converting one kind of scripting data to another.
Cocoa, Scripting & Automation Reference 2006-05-23
NSScriptExecutionContext Class Reference (HTML) (PDF)
Describes the class that provides a shared instance of the context in which the current script command is executed.
Cocoa, Scripting & Automation Reference 2006-05-23
NSScriptingComparisonMethods Protocol Reference (HTML) (PDF)
Describes the informal protocol used to define a set of methods for comparing script objects.
Cocoa, Scripting & Automation Reference 2006-05-23
NSScriptObjectSpecifiers Protocol Reference (HTML) (PDF)
Describes the informal protocol used by scriptable objects to provide a fully specified object specifier to themselves.
Cocoa, Scripting & Automation Reference 2006-05-23
NSScriptWhoseTest Class Reference (HTML) (PDF)
Describes the abstract class used to represent expressions for testing scriptable object inclusion.
Cocoa, Scripting & Automation Reference 2006-05-23
NSScrollView Class Reference (HTML) (PDF)
Describes a view for displaying content larger than its bounds.
Cocoa, Graphics & Imaging, User Experience Reference 2006-05-23
NSSearchField Class Reference (HTML) (PDF)
Describes a text field optimized for entering a search query.
Cocoa, User Experience Reference 2006-05-23
NSSecureTextField Class Reference (HTML) (PDF)
Describes a text field that hides its text.
Cocoa, User Experience Reference 2006-05-23
NSSerializer Class Reference (HTML) (PDF)
Describes a deprecated technology replaced by the NSPropertyListSerialization class.
Cocoa Reference 2006-05-23
NSSetCommand Class Reference (HTML) (PDF)
Describes the class used to set values in a scriptable object.
Cocoa, Scripting & Automation Reference 2006-05-23
NSSimpleHorizontalTypesetter Class Reference (HTML) (PDF)
Deprecated - Describes the deprecated technology replaced by NSATSTypesetter.
Cocoa, Text & Fonts Reference 2006-05-23
NSSlider Class Reference (HTML) (PDF)
Describes a control for selecting a value from a continuous range of values.
Cocoa, User Experience Reference 2006-05-23
NSSliderCell Class Reference (HTML) (PDF)
Describes an action cell that provides appearance and behavior for an NSSlider object.
Cocoa, User Experience Reference 2006-05-23
NSStepper Class Reference (HTML) (PDF)
Describes a control that can increment and decrement a value.
Cocoa, User Experience Reference 2006-05-23
NSStepperCell Class Reference (HTML) (PDF)
Describes an action cell that provides appearance and behavior for an NSStepper object.
Cocoa, User Experience Reference 2006-05-23
NSTableHeaderCell Class Reference (HTML) (PDF)
Describes the user interface of a column header of a table view.
Cocoa, User Experience Reference 2006-05-23
NSTableHeaderView Class Reference (HTML) (PDF)
Describes a column header of a table view.
Cocoa, User Experience Reference 2006-05-23
NSTabView Class Reference (HTML) (PDF)
Describes a view that supports switching between subviews.
Cocoa, User Experience Reference 2006-05-23
NSTabViewItem Class Reference (HTML) (PDF)
Describes a single view in a tab view.
Cocoa, User Experience Reference 2006-05-23
NSTextAttachment Class Reference (HTML) (PDF)
Describes a text attachment for an attributed string.
Cocoa, Text & Fonts Reference 2006-05-23
NSTextAttachmentCell Class Reference (HTML) (PDF)
Describes the user interface for a text attachment.
Cocoa, Text & Fonts Reference 2006-05-23
NSTextAttachmentCell Protocol Reference (HTML) (PDF)
Describes the interface for drawing text attachments.
Cocoa Reference 2006-05-23
NSTextBlock Class Reference (HTML) (PDF)
Describes a block of text laid out in a subregion of a text container.
Cocoa, Text & Fonts Reference 2006-05-23
NSTextContainer Class Reference (HTML) (PDF)
Describes an area where text is laid out.
Cocoa, Text & Fonts Reference 2006-05-23
NSTextInput Protocol Reference (HTML) (PDF)
Descibes the formal protocol that text views implement to receive input from the user's keyboard and mouse.
Cocoa, Text & Fonts Reference 2006-05-23
NSTextList Class Reference (HTML) (PDF)
Describes a section of text that forms a single list.
Cocoa, Text & Fonts Reference 2006-05-23
NSTextStorage Class Reference (HTML) (PDF)
Describes the text storage system.
Cocoa, Text & Fonts Reference 2006-05-23
NSTextTab Class Reference (HTML) (PDF)
Describes a tab in a paragraph style.
Cocoa, Text & Fonts Reference 2006-05-23
NSTextTableBlock Class Reference (HTML) (PDF)
Describes a block of text that appears as a cell within a table.
Cocoa, Text & Fonts Reference 2006-05-23
NSToolbarItemValidation Protocol Reference (HTML) (PDF)
Describes the interface for providing customized enabling and disabling of a toolbar item.
Cocoa, User Experience Reference 2006-05-23
NSToolTipOwner Protocol Reference (HTML) (PDF)
Describes the interface for receiving requests for tooltip text.
Cocoa, User Experience Reference 2006-05-23
NSUnarchiver Class Reference (HTML) (PDF)
Describes an object that extracts the contents of an archive created by NSArchiver.
Cocoa Reference 2006-05-23
NSUniqueIDSpecifier Class Reference (HTML) (PDF)
Describes the class used to specify an object in a container by unique ID.
Cocoa, Scripting & Automation Reference 2006-05-23
NSURL Additions Reference (HTML) (PDF)
Describes additions to support pasteboards.
Cocoa, Internet & Web, Networking Reference 2006-05-23
NSURLAuthenticationChallenge Class Reference (HTML) (PDF)
Describes a challenge from a server requiring authentication from the client.
Cocoa, Internet & Web, Networking Reference 2006-05-23
NSURLAuthenticationChallengeSender Protocol Reference (HTML) (PDF)
Describes the interface for receiving authentication challenges.
Cocoa, Internet & Web, Networking Reference 2006-05-23
NSURLCredentialStorage Class Reference (HTML) (PDF)
Describes a mapping of credentials to their corresponding protection spaces.
Cocoa, Internet & Web, Networking Reference 2006-05-23
NSURLDownload Class Reference (HTML) (PDF)
Describes a connection used to download data to a file.
Cocoa, Internet & Web, Networking Reference 2006-05-23
NSURLHandleClient Protocol Reference (HTML) (PDF)
Describes a deprecated technology replaced by the NSURLDownload class.
Cocoa, Internet & Web, Networking Reference 2006-05-23
NSURLProtectionSpace Class Reference (HTML) (PDF)
Describes an area on a server that requires authentication of URL load requests.
Cocoa, Internet & Web, Networking Reference 2006-05-23
NSURLProtocolClient Protocol Reference (HTML) (PDF)
Describes the interface used by protocol objects to communicate with the URL loading system.
Cocoa, Internet & Web, Networking Reference 2006-05-23
NSUserDefaultsController Class Reference (HTML) (PDF)
Describes a Cocoa bindings-compatible manager for user preferences.
Cocoa Reference 2006-05-23
NSUserInterfaceValidations Protocol Reference (HTML) (PDF)
Describes the interface for participating in automatic enabling and disabling of controls.
Cocoa, User Experience Reference 2006-05-23
NSViewAnimation Class Reference (HTML) (PDF)
Describes an animation in a view or window.
Cocoa, Graphics & Imaging, User Experience Reference 2006-05-23
NSWindowController Class Reference (HTML) (PDF)
Describes an object for controlling a window that is usually stored in a nib file.
Cocoa Reference 2006-05-23
NSWindowScripting Protocol Reference (HTML) (PDF)
Describes the category on NSWindow for scripting basic properties and commands of windows in scriptable applications.
Cocoa, Scripting & Automation, User Experience Reference 2006-05-23
Open Directory Plug-in Programming Guide (HTML) (PDF)
Explains how to implement dynamically loaded libraries that respond to Open Directory client requests in Carbon.
Darwin, Mac OS X Server, Networking, Open Source Guides 2006-05-23
Open Directory Reference (HTML) (PDF)
Describes the Carbon API for using Open Directory.
Darwin, Mac OS X Server, Networking, Open Source Reference 2006-05-23
PDFAnnotationCircle Class Reference (HTML) (PDF)
Describes the class for manipulating circle annotations in PDF documents.
Cocoa, Graphics & Imaging Reference 2006-05-23
PDFAnnotationInk Class Reference (HTML) (PDF)
Describes the class for manipulating ink annotations in PDF documents.
Cocoa, Graphics & Imaging Reference 2006-05-23
PDFAnnotationLink Class Reference (HTML) (PDF)
Describes the class for manipulating link annotations in PDF documents.
Cocoa, Graphics & Imaging Reference 2006-05-23
PDFAnnotationMarkup Class Reference (HTML) (PDF)
Describes the class for manipulating markup annotations (highlighting, underlining, and so on) in PDF documents.
Cocoa, Graphics & Imaging Reference 2006-05-23
PDFAnnotationSquare Class Reference (HTML) (PDF)
Describes the class for manipulating square annotations in PDF documents.
Cocoa, Graphics & Imaging Reference 2006-05-23
PDFBorder Class Reference (HTML) (PDF)
Describes the class for creating and manipulating borders around annotations in PDF documents.
Cocoa, Graphics & Imaging Reference 2006-05-23
Preference Panes Framework Reference (HTML) (PDF)
Describes the Objective-C API for supporting and working with preference panes.
Cocoa Reference 2006-05-23
QTKit Data Types Reference (HTML) (PDF)
Describes the data types and constants in the QTKit framework.
Cocoa, QuickTime Reference 2006-05-23
QuickTime Atoms and Resources Reference (HTML) (PDF)
Describes API details of QuickTime atoms and public resources.
QuickTime Reference 2006-05-23
QuickTime Callbacks Reference (HTML) (PDF)
Describes the API for QuickTime callbacks.
QuickTime Reference 2006-05-23
QuickTime Constants Reference (HTML) (PDF)
Describes constants defined in the QuickTime framework that are not described in individual API reference documents.
QuickTime Reference 2006-05-23
QuickTime Data Types Reference (HTML) (PDF)
Describes data types defined in the QuickTime framework that are not described in individual API reference documents.
QuickTime Reference 2006-05-23
QuickTime Framework Reference (HTML) (PDF)
Describes the API for QuickTime.
Carbon, QuickTime Reference 2006-05-23
QuickTime Movie Properties Reference (HTML) (PDF)
Describes the API for managing QuickTime movie properties.
QuickTime Reference 2006-05-23
QuickTime Music Architecture Reference (HTML) (PDF)
Describes the API for the QuickTime Music Architecture.
QuickTime Reference 2006-05-23
QuickTime Streaming Reference (HTML) (PDF)
Describes the API for QuickTime Streaming.
QuickTime Reference 2006-05-23
Screen Saver Framework Reference (HTML) (PDF)
Describes the Objective-C API for supporting and working with screen effects.
Cocoa, User Experience Reference 2006-05-23
Screen Saver Functions Reference (HTML) (PDF)
Describes functions and function-like macros available in the Screen Saver framework.
Cocoa Reference 2006-05-23
ScreenSaverDefaults Class Reference (HTML) (PDF)
Describes the class that defines a set of methods for saving and restoring user defaults for screen savers.
Cocoa Reference 2006-05-23
ScreenSaverView Class Reference (HTML) (PDF)
Describes the class that defines the interface for subclassers to interact with the screen saver infrastructure.
Cocoa Reference 2006-05-23
Security Foundation Framework Reference (HTML) (PDF)
Describes the Security Foundation framework for adding fine-grained control of privileged operations in an application.
Cocoa, Security Reference 2006-05-23
SecurityInterface Data Types Reference (HTML) (PDF)
Describes the data types found in the Security Interface framework.
Cocoa, Security Reference 2006-05-23
Sequence Grabber Reference for QuickTime (HTML) (PDF)
Describes the API for QuickTime sequence grabbing.
QuickTime Reference 2006-05-23
SFAuthorizationView Class Reference (HTML) (PDF)
Describes the class that displays a lock icon that indicates a user interface has restricted access.
Cocoa, Security Reference 2006-05-23
SFCertificatePanel Class Reference (HTML) (PDF)
Describes the class that displays one or more certificates in a panel or sheet.
Cocoa, Security Reference 2006-05-23
SFCertificateTrustPanel Class Reference (HTML) (PDF)
Describes the class that enables the user to edit the trust settings in a certificate.
Cocoa, Security Reference 2006-05-23
SFCertificateView Class Reference (HTML) (PDF)
Describes the class that displays the contents of a certificate.
Cocoa, Security Reference 2006-05-23
SFChooseIdentityPanel Class Reference (HTML) (PDF)
Describes the class that allows a user to select an identity from a list.
Cocoa, Security Reference 2006-05-23
SFKeychainSavePanel Class Reference (HTML) (PDF)
Describes the class that displays a sheet or panel that allows the user to create a keychain.
Cocoa, Security Reference 2006-05-23
SFKeychainSettingsPanel Class Reference (HTML) (PDF)
Describes the class that displays a panel or sheet that allows users to change their keychain settings.
Cocoa, Security Reference 2006-05-23
Video Components Reference for QuickTime (HTML) (PDF)
Describes the API for QuickTime video components.
QuickTime Reference 2006-05-23
WebDocumentRepresentation Protocol Reference (HTML) (PDF)
Describes the protocol adopted by document representation classes that handle specific MIME types.
Cocoa Reference 2006-05-23
WebDocumentSearching Protocol Reference (HTML) (PDF)
Describes the protocol adopted by document view objects to support searching.
Cocoa Reference 2006-05-23
WebUndefined Class Reference (HTML) (PDF)
Describes the class used to represent the JavaScript "undefined" value.
Cocoa Reference 2006-05-23
Windows API Reference for QuickTime (HTML) (PDF)
Describes the Windows interface to QuickTime.
QuickTime Reference 2006-05-23
Xsan Programming Guide (HTML) (PDF)
Describes managing files and storage pools with Xsan.
Apple Applications, Mac OS X Server, Networking, Performance, Storage Guides 2006-05-23
Xsan Reference (HTML) (PDF)
Describes the Xsan API commands.
Apple Applications, Mac OS X Server, Networking, Performance, Storage Reference 2006-05-23
CreatePictFile (HTML) (DMG) (ZIP)
Creates a QTComponent from a PICT, JPEG or GIF file using a GraphicsImporter.
Java, QuickTime Sample Code 2006-05-11
CustomMedia (HTML) (DMG) (ZIP)
Demonstrates how to subclass quicktime.std.movies.media.Media to support custom media types.
Java, QuickTime Sample Code 2006-05-11
DukeMovie (HTML) (DMG) (ZIP)
Demonstrates playback of any QuickTime content within a java.awt display space using a QTComponent.
Java, QuickTime Sample Code 2006-05-11
ImportExport (HTML) (DMG) (ZIP)
Demonstrates both importing and referencing a media file and performing a movie export with customisable settings.
Java, QuickTime Sample Code 2006-05-11
KeyboardController (HTML) (DMG) (ZIP)
Shows how to customise user controlled playback of a movie using the keyboard.
Java, QuickTime Sample Code 2006-05-11