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
NSComparisonPredicate Class Reference (HTML) (PDF)
Describes the class used to define a predicate used to compare the results of two expressions.
Cocoa 2007-04-30
NSCondition Class Reference (HTML) (PDF)
Describes the methods for implementing a POSIX-style condition lock.
Cocoa 2007-04-30
NSDecimalNumberHandler Class Reference (HTML) (PDF)
Describes the class used to specify the way an NSDecimalNumber object rounds off and handles errors.
Cocoa 2007-04-30
NSMachPort Class Reference (HTML) (PDF)
Describes the class for managing Mach ports.
Cocoa 2007-04-30
NSOperation Class Reference (HTML) (PDF)
Describes the methods for managing encapsulated tasks.
Cocoa 2007-04-30
NSOperationQueue Class Reference (HTML) (PDF)
Describes the methods for managing operation objects.
Cocoa 2007-04-30
NSRecursiveLock Class Reference (HTML) (PDF)
Describes the class for managing a recursive version of a mutex.
Cocoa 2007-04-30
NSColorPickingDefault Protocol Reference (HTML) (PDF)
Describes the protocol that color pickers implement to provide a basic user interface for color panels.
Cocoa, Graphics & Imaging, User Experience 2007-04-27
NSSound Class Reference (HTML) (PDF)
Describes the class used to load a sound into memory and play it.
Audio, Cocoa 2007-04-27
NSSpellChecker Class Reference (HTML) (PDF)
Describes the class that gives any application an interface to the Cocoa spell-checking service.
Cocoa, Text & Fonts 2007-04-27
NSSpellServer Class Reference (HTML) (PDF)
Describes the class used to make your particular spelling checker a service available to any application.
Cocoa, Text & Fonts 2007-04-27
NSTextView Class Reference (HTML) (PDF)
Describes the class instantiated as the front-end, primary user interface object of the Cocoa text system.
Cocoa, Text & Fonts 2007-04-27
NSWorkspace Class Reference (HTML) (PDF)
Describes the class that provides an application access to Finder services.
Cocoa 2007-04-27
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 2007-04-26
NSAlert Class Reference (HTML) (PDF)
Describes the class used to display a message and obtain the user's response to it.
Cocoa, Games, User Experience 2007-04-25
NSApplication Class Reference (HTML) (PDF)
Describes the class that provides the central framework for a Cocoa application's execution.
Cocoa 2007-04-24
Core Text Utilities Reference (HTML) (PDF)
Describes the Core Text functions and data types that apply to the framework as a whole.
Carbon, Text & Fonts 2007-04-21
CTFramesetter Reference (HTML) (PDF)
Describes the Core Text opaque type used to generate text frames.
Carbon, Text & Fonts 2007-04-21
CTParagraphStyle Reference (HTML) (PDF)
Describes the Core Text opaque type used to represent paragraph or ruler attributes in an attributed string.
Carbon, Text & Fonts 2007-04-21
QLPreviewRequest Reference (HTML) (PDF)
Describes the API related to the QLPreviewRequest opaque type of the Quick Look framework.
Carbon, Cocoa, User Experience 2007-04-20
NSInvocation Class Reference (HTML) (PDF)
Describes the class whose instances ecapsulate Objective-C messages for use in store-and-forward mechanisms such as distributed objects.
Cocoa 2007-04-19
Interface Builder Kit Framework Reference (HTML) (PDF)
Describes the classes, types, and contants in the Interface Builder Kit framework.
Cocoa, Tools 2007-04-18
NSLayoutManager Class Reference (HTML) (PDF)
Describes the class that coordinates the layout and display of characters held in an NSTextStorage object.
Cocoa, Text & Fonts 2007-04-16
NSTextFieldCell Class Reference (HTML) (PDF)
Describes the class used to support setting text and background color in the NSCell class.
Cocoa, User Experience 2007-04-16
HIView Reference (HTML) (PDF)
Describes the C API for creating and manipulating view-based controls and menus in Carbon applications.
Carbon, User Experience 2007-04-13
Quick Look Framework Reference (HTML) (PDF)
Describes the Quick Look framework classes and functions used for creating Quick Look generator plug-ins.
Carbon, Cocoa, User Experience 2007-04-13
NSGradient Class Reference (HTML) (PDF)
Describes the methods for creating gradient fill patterns.
Cocoa 2007-04-12
NSInvocationOperation Class Reference (HTML) (PDF)
Describes the methods for implementing an invocation-based operation.
Cocoa 2007-04-12
NSPageLayout Class Reference (HTML) (PDF)
Describes the class that instantiates a dialog to query the user for printing information such as paper type.
Cocoa, Printing 2007-04-11
NSPathCell Class Reference (HTML) (PDF)
Describes the class that implements the user interface of an NSPathControl object.
Cocoa 2007-04-11
NSPathCellDelegate Protocol Reference (HTML) (PDF)
Describes the protocol optionally implemented by the delegate of an NSPathCell object to customize a pop-up-style path.
Cocoa 2007-04-11
NSPathComponentCell Class Reference (HTML) (PDF)
Describes the class used to display a component of a path.
Cocoa 2007-04-11
NSPathControl Class Reference (HTML) (PDF)
Describes the control that represents a file path or virtual path.
Cocoa 2007-04-11
NSPathControlDelegate Protocol Reference (HTML) (PDF)
Describes the protocol optionally implemented by the delegate of an NSPathControl object to support dragging and pop-up menu cusomization.
Cocoa 2007-04-11
NSTextTable Class Reference (HTML) (PDF)
Describes the class that represents a text table as a whole.
Cocoa, Text & Fonts 2007-04-11
NSToolbarItemGroup Class Reference (HTML) (PDF)
Describes the class that encapsulates a group of items in a window's toolbar.
Cocoa, User Experience 2007-04-11
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
NSKeyValueBindingCreation Protocol Reference (HTML) (PDF)
Describes the informal protocol that provides methods to manage bindings between view objects and controllers or controllers and model objects.
Cocoa 2007-04-10
NSScriptCommandDescription Class Reference (HTML) (PDF)
Describes the class used to provide a description of a script command.
Cocoa, Scripting & Automation 2007-04-10
NSScriptSuiteRegistry Class Reference (HTML) (PDF)
Describes the class used as the top-level repository of scriptability information for an application at runtime.
Cocoa, Scripting & Automation 2007-04-10
NSTableDataSource Protocol Reference (HTML) (PDF)
Describes the informal protocol that a class must implement to provide the data used to populate a table view.
Cocoa, User Experience 2007-04-10
NSTreeController Class Reference (HTML) (PDF)
Describes the class that is used with Cocoa bindings to manage a tree of objects.
Cocoa 2007-04-10
Image I/O Reference Collection (HTML) (PDF)
Describes the API for reading and writing image data.
Carbon, Graphics & Imaging 2007-04-09
NSArrayController Class Reference (HTML) (PDF)
Describes the class that is used with Cocoa bindings to manage a collection of objects.
Cocoa 2007-04-09
Icon Services and Utilities Reference (HTML) (PDF)
Describes the C API for manipulating and drawing icons in Carbon applications.
Carbon, User Experience 2007-04-06
NSFontManager Class Reference (HTML) (PDF)
Describes the class instantiated as the controller object for the font conversion system.
Cocoa, Text & Fonts 2007-04-06
NSFontPanel Class Reference (HTML) (PDF)
Describes the class that implements the Font panel--a user interface object that displays a list of available fonts.
Cocoa, Text & Fonts, User Experience 2007-04-06
NSFontPanelValidation Protocol Reference (HTML) (PDF)
Describes the informal protocol used to tell the Font panel to display some or all of its elements.
Cocoa, Text & Fonts, User Experience 2007-04-06
NSProxy Class Reference (HTML) (PDF)
Describes the root class of Objective-C classes used in distributed objects.
Cocoa 2007-04-06
NSBrowser Class Reference (HTML) (PDF)
Describes the class that implements a user interface for manipulating one-dimensional or two-dimensional data sets.
Cocoa, User Experience 2007-04-05
NSInputStream Class Reference (HTML) (PDF)
Describes the class that implements a read-only stream.
Cocoa, Networking 2007-04-05
NSOutputStream Class Reference (HTML) (PDF)
Describes the class that implements a write-only stream.
Cocoa, Networking 2007-04-05
Thread Manager Reference (HTML) (PDF)
Describes the C API for creating cooperatively scheduled threads in Carbon applications.
Carbon 2007-04-04
Foundation Constants Reference (HTML) (PDF)
Describes the constants defined in the Foundation framework not described in individual classes.
Cocoa 2007-04-03
NSOpenPanel Class Reference (HTML) (PDF)
Describes the class used to allow users to browse the file system to locate a file.
Cocoa, User Experience 2007-04-03
NSSpeechRecognizer Class Reference (HTML) (PDF)
Describes the class used to identify and perform spoken commands.
Cocoa, User Experience 2007-04-03
IBDocument Class Reference (HTML) (PDF)
Describes the Objective-C API for manipulating Interface Builder documents.
Cocoa, Tools 2007-04-02
IBPlugin Class Reference (HTML) (PDF)
Describes the base methods for managing plug-ins in Interface Builder.
Cocoa, Tools 2007-04-02
Interface Builder Kit Constants Reference (HTML) (PDF)
Describes the constants declared in the Interface Builder Kit framework.
Cocoa, Tools 2007-04-02
Interface Builder Kit Data Types Reference (HTML) (PDF)
Describes the C types declared in the Interface Builder Kit framework.
Cocoa, Tools 2007-04-02
NSController Class Reference (HTML) (PDF)
Describes the abstract class that implements the informal protocols required by controller classes used with Cocoa bindings.
Cocoa 2007-04-02
NSInputServerMouseTracker Protocol Reference (HTML) (PDF)
Describes the protocol implemented by text input servers to handle mouse events.
Cocoa, Text & Fonts, User Experience 2007-04-02
NSInputServiceProvider Protocol Reference (HTML) (PDF)
Describes the protocol implemented by text input servers to handle application and text field events.
Cocoa, Text & Fonts, User Experience 2007-04-02
NSMetadataQuery Class Reference (HTML) (PDF)
Describes the class used to query Spotlight for file metadata.
Cocoa 2007-04-02
NSMetadataQueryAttributeValueTuple Class Reference (HTML) (PDF)
Describes the class used to define metadata queries and to examine query results.
Cocoa 2007-04-02
NSMetadataQueryResultGroup Class Reference (HTML) (PDF)
Describes the class that represents a group of metadata query result objects.
Cocoa 2007-04-02
NSMovieView Class Reference (HTML) (PDF)
Deprecated - Describes the class used to play and edit a movie in a view. Deprecated: Use QTKit instead.
Cocoa 2007-04-02
NSNetServiceBrowser Class Reference (HTML) (PDF)
Describes the class used to find published services on a network using multicast DNS.
Cocoa, Networking 2007-04-02
NSNotification Class Reference (HTML) (PDF)
Describes the class that represents a notification to be broadcast through a notification center.
Cocoa 2007-04-02
NSNotificationQueue Class Reference (HTML) (PDF)
Describes the class used to asynchronously broadcast notifications within a task.
Cocoa 2007-04-02
NSBrowserCell Class Reference (HTML) (PDF)
Describes the class used to display data elements in a browser.
Cocoa, User Experience 2007-04-01
NSButton Class Reference (HTML) (PDF)
Describes the class that implements controls that react to clicks and maintain state.
Cocoa, User Experience 2007-04-01
NSColorPickingCustom Protocol Reference (HTML) (PDF)
Describes the protocol that color pickers implement to provide a customized user interface for color panels.
Cocoa, Graphics & Imaging, User Experience 2007-04-01
NSDistributedNotificationCenter Class Reference (HTML) (PDF)
Describes the class used to post notifications between tasks.
Cocoa 2007-04-01
NSIndexSpecifier Class Reference (HTML) (PDF)
Describes the class used to represent the position of an object in a collection.
Cocoa, Scripting & Automation 2007-04-01
NSInputManager Class Reference (HTML) (PDF)
Describes the class used by text views to communicate with the text input management system.
Cocoa, Text & Fonts, User Experience 2007-04-01
NSInputServer Class Reference (HTML) (PDF)
Describes the class that interprets text view events and communicates them to the text input management system.
Cocoa, Text & Fonts, User Experience 2007-04-01
NSURLConnection Class Reference (HTML) (PDF)
Describes the class that provides support for retrieving data from a server in response to a URL load request.
Cocoa, Internet & Web, Networking 2007-04-01
NSURLProtocol Class Reference (HTML) (PDF)
Describes the abstract class that is used by subclasses that provide custom protocol-specific loading of URL data.
Cocoa, Internet & Web, Networking 2007-04-01
NSURLRequest Class Reference (HTML) (PDF)
Describes the class that encapsulates a URL load request.
Cocoa, Internet & Web, Networking 2007-04-01
Objective-C 1 Runtime Reference (HTML) (PDF)
Deprecated - Describes the data structures and functions of the Objective-C 1.0 runtime support library.
Cocoa 2007-03-28
NSFileWrapper Class Reference (HTML) (PDF)
Describes the class used to represent the contents of a file in memory.
Cocoa 2007-03-27
Control Manager Reference (HTML) (PDF)
Describes the C API for creating and manipulating Carbon controls.
Carbon, User Experience 2007-03-26
NSMovie Class Reference (HTML) (PDF)
Deprecated - Describes the class used to load a movie into memory. Deprecated: Use QTKit instead.
Cocoa 2007-03-26
NSMutableData Class Reference (HTML) (PDF)
Describes the class used to provide a mutable object-oriented wrapper for a byte buffer.
Cocoa 2007-03-26
NSProcessInfo Class Reference (HTML) (PDF)
Describes the class that provides access to information about the current process.
Cocoa 2007-03-26
NSTypesetter Class Reference (HTML) (PDF)
Describes the abstract superclass that defines the interface for typesetter objects that perform text line layout.
Cocoa, Text & Fonts 2007-03-26
NSHelpManager Class Reference (HTML) (PDF)
Describes the class used to obtain and display online help.
Cocoa, User Experience 2007-03-24
NSHost Class Reference (HTML) (PDF)
Describes the class used to get information about a network resource.
Cocoa, Core Foundation, Games, Networking, Printing 2007-03-24
NSIndexSet Class Reference (HTML) (PDF)
Describes the class used to represent an immutable collection of unique unsigned integers.
Cocoa 2007-03-24
Core Video Reference (HTML) (PDF)
Describes the C API for obtaining and manipulating individual video frames.
Graphics & Imaging 2007-03-22
CFMessagePort Reference (HTML) (PDF)
Describes the CFMessagePort opaque type.
Core Foundation 2007-03-20
CIContext Class Reference (HTML) (PDF)
Describes the class that provides an evaluation context for rendering a Core Image image through Quartz 2D or OpenGL.
Cocoa, Games, Graphics & Imaging 2007-03-16
NSPrintPanelAccessorizing Protocol Reference (HTML) (PDF)
Cocoa 2007-03-09
NSTrackingArea Class Reference (HTML) (PDF)
Describes the class used for establishing view regions for mouse tracking and cursor updating.
Cocoa 2007-03-09
CFMutableData Reference (HTML) (PDF)
Describes the opaque type for representing a mutable byte buffer.
Core Foundation 2007-03-07
NSMenuItemCell Class Reference (HTML) (PDF)
Deprecated. Describes the class for handling the measurement and display of a single menu item in its encompassing frame.
Cocoa, User Experience 2007-03-07
NSMutableArray Class Reference (HTML) (PDF)
Describes the class used to manage a mutable ordered collection of objects.
Cocoa 2007-03-07
NSTokenField Class Reference (HTML) (PDF)
Describes the class that provides a control to display and edit an array of strings.
Cocoa, User Experience 2007-03-07
NSMutableString Class Reference (HTML) (PDF)
Describes the class used to specify and operate on immutable strings.
Cocoa 2007-03-06