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
Sorted by
Resource Type
Sort by
Date
Foundation Functions Reference (HTML) (PDF)
Describes Foundation framework functions.
Cocoa Reference 2008-10-15
IMService Class Reference (HTML) (PDF)
Describes the IMService objects that each represent one service available through iChat.
Cocoa Reference 2008-10-15
NSAtomicStore Class Reference (HTML) (PDF)
Describes a Core Data atomic persistent store.
Cocoa Reference 2008-10-15
NSAttributedString Class Reference (HTML) (PDF)
Describes a character string with attributes.
Cocoa, Text & Fonts Reference 2008-10-15
NSBox Class Reference (HTML) (PDF)
Describes a view that can display its border and a title.
Cocoa, Graphics & Imaging, Printing, User Experience Reference 2008-10-15
NSCharacterSet Class Reference (HTML) (PDF)
Describes a set of Unicode characters used in scanning and searching operations.
Cocoa Reference 2008-10-15
NSControl Class Reference (HTML) (PDF)
Describes the interface for views that respond to user actions by sending action messages.
Cocoa, User Experience Reference 2008-10-15
NSDate Class Reference (HTML) (PDF)
Describes a single point in time.
Cocoa Reference 2008-10-15
NSDateComponents Class Reference (HTML) (PDF)
Describes the components of a date.
Cocoa Reference 2008-10-15
NSDirectoryEnumerator Class Reference (HTML) (PDF)
Describes the facility for enumerating the contents of a directory.
Cocoa Reference 2008-10-15
NSDocumentController Class Reference (HTML) (PDF)
Describes an object for managing documents.
Cocoa Reference 2008-10-15
NSExpression Class Reference (HTML) (PDF)
Describes a predicate expression.
Cocoa Reference 2008-10-15
NSFileHandle Class Reference (HTML) (PDF)
Describes an object for accessing files or communication channels.
Cocoa Reference 2008-10-15
NSFileManager Class Reference (HTML) (PDF)
Describes an object that performs file-system operations.
Cocoa Reference 2008-10-15
NSFileWrapper Class Reference (HTML) (PDF)
Describes a representation of a file-system node.
Cocoa Reference 2008-10-15
NSGarbageCollector Class Reference (HTML) (PDF)
Describes the garbage collector.
Cocoa Reference 2008-10-15
NSIndexPath Class Reference (HTML) (PDF)
Describes a path to a node in a tree.
Cocoa Reference 2008-10-15
NSInvocation Class Reference (HTML) (PDF)
Describes an Objective-C message for use in store-and-forward operations.
Cocoa Reference 2008-10-15
NSKeyedArchiver Class Reference (HTML) (PDF)
Describes the facility for encoding objects and scalar values identified by keys.
Cocoa Reference 2008-10-15
NSKeyedUnarchiver Class Reference (HTML) (PDF)
Describes an object that extracts the contents of an archive created by the NSKeyedArchiver class.
Cocoa Reference 2008-10-15
NSManagedObject Class Reference (HTML) (PDF)
Describes a Core Data model object.
Cocoa Reference 2008-10-15
NSManagedObjectContext Class Reference (HTML) (PDF)
Describes the class used to represent a single "object space" in a Core Data application.
Cocoa Reference 2008-10-15
NSMatrix Class Reference (HTML) (PDF)
Describes a group of cell objects that work together in various ways.
Cocoa, User Experience Reference 2008-10-15
NSMethodSignature Class Reference (HTML) (PDF)
Describes the types of a method's parameters and return value.
Cocoa Reference 2008-10-15
NSMutableParagraphStyle Class Reference (HTML) (PDF)
Describes a mutable paragraph style.
Cocoa, Text & Fonts Reference 2008-10-15
NSOpenGLPixelFormat Class Reference (HTML) (PDF)
Describes a pixel format for OpenGL rendering.
Cocoa, Graphics & Imaging Reference 2008-10-15
NSPasteboard Class Reference (HTML) (PDF)
Describes a pasteboard.
Cocoa Reference 2008-10-15
NSPointerFunctions Class Reference (HTML) (PDF)
Describes callout functions for managing a pointer reference held somewhere else.
Cocoa Reference 2008-10-15
NSPopUpButton Class Reference (HTML) (PDF)
Describes a control for displaying pull-down or pop-up lists of items.
Cocoa, User Experience Reference 2008-10-15
NSPopUpButtonCell Class Reference (HTML) (PDF)
Describes a cell used in the display of pull-down or pop-up menus.
Cocoa, User Experience Reference 2008-10-15
NSPredicateEditor Class Reference (HTML) (PDF)
Describes a graphical predicate editor.
Cocoa Reference 2008-10-15
NSScanner Class Reference (HTML) (PDF)
Describes an object that scans values from a string.
Cocoa Reference 2008-10-15
NSSet Class Reference (HTML) (PDF)
Describes an immutable unordered collection of distinct elements.
Cocoa Reference 2008-10-15
NSSocketPort Class Reference (HTML) (PDF)
Describes a BSD socket for distributed object connections or raw messaging.
Cocoa, Networking Reference 2008-10-15
NSSound Class Reference (HTML) (PDF)
Describes an object that loads and plays audio files.
Audio, Cocoa Reference 2008-10-15
NSStream Class Reference (HTML) (PDF)
Describes an interface for reading and writing data.
Cocoa, Networking Reference 2008-10-15
NSTextInputClient Protocol Reference (HTML) (PDF)
Describes the interface for receiving keyboard input as properly formed text.
Cocoa, Text & Fonts Reference 2008-10-15
NSTokenField Class Reference (HTML) (PDF)
Describes a text field that provides tokenized editing.
Cocoa, User Experience Reference 2008-10-15
NSToolbar Class Reference (HTML) (PDF)
Describes a toolbar in a window's title bar.
Cocoa, User Experience Reference 2008-10-15
vDSP Reference Collection (HTML) (PDF)
Describes the vDSP programming interface defined in the Accelerate framework for digital signal processing.
Performance Reference 2008-10-15
WebDataSource Class Reference (HTML) (PDF)
Describes the class for encapsulating web content for display in a web frame view.
Cocoa Reference 2008-10-15
WebDocumentView Protocol Reference (HTML) (PDF)
Describes the protocol adopted by document view objects to display data of different MIME types.
Cocoa Reference 2008-10-15
WebDownload Class Reference (HTML) (PDF)
Describes the class for providing an authentication sheet before a download begins.
Cocoa Reference 2008-10-15
WebHistoryItem Class Reference (HTML) (PDF)
Describes the class for encapsulating information about a visited page.
Cocoa Reference 2008-10-15
WebKit C Reference (HTML) (PDF)
Describes the C API for displaying web content in windows.
Carbon, Internet & Web, User Experience Reference 2008-10-15
WebKit Constants Reference (HTML) (PDF)
Describes the types and constants found in the WebKit framework.
Cocoa Reference 2008-10-15
WebKit Objective-C Framework Reference (HTML) (PDF)
Describes the Objective-C API used to display web content in windows.
Cocoa, Internet & Web Reference 2008-10-15
WebObjects 5.4.2 Reference (HTML)
Describes the WebObjects 5.4.2 Java classes.
Internet & Web, Java, Mac OS X Server, Tools Reference 2008-10-15
WebPreferences Class Reference (HTML) (PDF)
Describes the class for the preferences you can change per WebView object, such as font, text encoding, and image settings.
Cocoa Reference 2008-10-15
CGColorSpace Reference (HTML) (PDF)
Describes an opaque type for specifying color space information.
Graphics & Imaging Reference 2008-09-09
Extended Audio File Services Reference (HTML) (PDF)
Describes an interface for reading and writing audio files with automatic format conversion.
Audio Reference 2008-09-09
Foundation Data Types Reference (HTML) (PDF)
Describes the common data types in the Foundation framework.
Cocoa Reference 2008-09-09
NSCondition Class Reference (HTML) (PDF)
Describes a pthread-style condition variable and associated mutex lock.
Cocoa Reference 2008-09-09
CFNetwork Reference Collection (HTML) (PDF)
Describes the C APIs for performing a variety network tasks.
Carbon, Core Foundation, Networking Reference 2008-07-15
CAMediaTimingFunction Class Reference (HTML) (PDF)
Describes the pacing of an animation as a timing curve.
Cocoa, Graphics & Imaging Reference 2008-07-11
CFFTPStream Reference (HTML) (PDF)
Describes the C API for communicating with FTP servers.
Core Foundation, Networking Reference 2008-07-11
CFHost Reference (HTML) (PDF)
Describes the C API for acquiring host information.
Core Foundation, Networking Reference 2008-07-11
CFHTTPMessage Reference (HTML) (PDF)
Describes the C API for creating, sending, receiving and manipulating HTTP messages.
Core Foundation, Networking Reference 2008-07-11
CFNetDiagnostics Reference (HTML) (PDF)
Describes the C API for diagnosing and fixing network related problems.
Core Foundation, Networking Reference 2008-07-11
Core Image Filter Reference (HTML) (PDF)
Describes the built-in image processing filters available through Core Image.
Graphics & Imaging Reference 2008-07-11
NSNotificationCenter Class Reference (HTML) (PDF)
Describes an object that synchronously broadcasts notifications.
Cocoa Reference 2008-07-11
Audio File Services Reference (HTML) (PDF)
Describes a C programming interface for reading and writing audio files.
Audio, Carbon, Cocoa Reference 2008-07-08
Audio Queue Services Reference (HTML) (PDF)
Describes a high-level programming interface for recording and playing back audio data.
Audio, Carbon Reference 2008-07-08
CFHTTPStream Reference (HTML) (PDF)
Describes the interface for working with HTTP connections.
Core Foundation, Networking Reference 2008-07-08
CFNetServices Reference (HTML) (PDF)
Describes the C API for implementing Bonjour functionality in an application.
Core Foundation, Networking Reference 2008-07-08
CFStream Socket Additions (HTML) (PDF)
Describes the C API for using streams with sockets.
Core Foundation, Networking Reference 2008-07-08
CFProxySupport Reference (HTML) (PDF)
Describes the CFProxySupport API, which provides functions for managing network proxy information.
Core Foundation, Networking Reference 2008-07-07
Core Audio Glossary (HTML) (PDF)
Defines general digital audio terms as well as terms specific to Apple's Core Audio technology.
Audio Reference 2008-07-07
FxPlug Reference (HTML)
Describes the APIs for writing plug-ins for Motion and Final Cut Pro.
Apple Applications Reference 2008-07-04
Foundation Framework Reference (HTML) (PDF)
Describes the Foundation framework API.
Cocoa Reference 2008-06-27
Core Animation Reference Collection (HTML) (PDF)
Describes the API for Core Animation.
Cocoa, Graphics & Imaging Reference 2008-06-26
GNU Make (HTML)
Documentation of the GNU make utility.
Tools Reference 2008-06-19
Libtool (HTML)
Documentation for GNU Libtool.
Tools Reference 2008-06-19
Netwide Assembler Guide (HTML)
Describes the Netwide Assembler for Intel-based Macs.
Darwin, Open Source, Tools Reference 2008-06-19
STABS Debug Format (HTML)
Open-source document that explains the STABS format of symbolic debugging information.
Tools Reference 2008-06-19
WebResourceLoadDelegate Protocol Reference (HTML) (PDF)
Describes the protocol used to be notified on the progress of loading individual resources.
Cocoa Reference 2008-06-19
Core Image Kernel Language Reference (HTML) (PDF)
Describes the symbols for writing image-processing kernels.
Carbon, Cocoa, Games, Graphics & Imaging Reference 2008-06-09
NSArray Class Reference (HTML) (PDF)
Describes the class used to manage an immutable ordered collection of objects.
Cocoa Reference 2008-06-09
NSDatePicker Class Reference (HTML) (PDF)
Describes a control for displaying and editing a date.
Cocoa, User Experience Reference 2008-06-09
NSDatePickerCell Class Reference (HTML) (PDF)
Describes a cell for displaying and editing a date.
Cocoa, User Experience Reference 2008-06-09
NSOpenGLContext Class Reference (HTML) (PDF)
Describes a target for OpenGL commands.
Cocoa, Graphics & Imaging Reference 2008-06-09
NSPropertyListSerialization Class Reference (HTML) (PDF)
Describes the class used to convert property list objects to and from several serialized formats.
Cocoa Reference 2008-06-09
NSDictionaryController Class Reference (HTML) (PDF)
Describes a Cocoa bindings-compatible manager of a dictionary.
Cocoa Reference 2008-06-05
NSDictionaryControllerKeyValuePair Protocol Reference (HTML) (PDF)
Describes the interface for managing key-value pairs used by a dictionary controller.
Cocoa Reference 2008-06-05
NSText Class Reference (HTML) (PDF)
Describes a basic interface for text-bearing objects.
Cocoa, Text & Fonts Reference 2008-05-06
NSCalendarDate Class Reference (HTML) (PDF)
Describes a Gregorian date.
Cocoa Reference 2008-05-04
NSCachedURLResponse Class Reference (HTML) (PDF)
Describes a cached response to a URL load request.
Cocoa, Internet & Web, Networking Reference 2008-05-02
CARenderer Class Reference (HTML) (PDF)
Describes an object that draws a layer to a Core Graphics context.
Cocoa, Graphics & Imaging Reference 2008-04-30
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 Reference 2008-04-29
Aperture 2.1 SDK Reference (HTML)
Documents the Aperture APIs for creating an export plug-in or an image editing plug-in.
Apple Applications Reference 2008-04-23
DNS Service Discovery C Reference (HTML)
Describes the DNS Service Discovery API for implementing Bonjour in an application.
Darwin, Networking, Open Source Reference 2008-04-23
Bluetooth User Interface Framework Reference (HTML)
Describes the C and Objective-C APIs that provide a consistent user interface to Bluetooth services.
Darwin, Hardware & Drivers Reference 2008-04-08
CFMachPort Reference (HTML) (PDF)
Describes a wrapper for a native mach port.
Core Foundation Reference 2008-04-08
CGAffineTransform Reference (HTML) (PDF)
Describes the functions for creating and applying affine transformations.
Graphics & Imaging Reference 2008-04-08
CGContext Reference (HTML) (PDF)
Describes a Quartz 2D drawing destination.
Graphics & Imaging Reference 2008-04-08
CGImage Reference (HTML) (PDF)
Describes a representation of an image.
Graphics & Imaging Reference 2008-04-08
CGPDFPage Reference (HTML) (PDF)
Describes a page in a PDF document.
Graphics & Imaging Reference 2008-04-08
Core MIDI Framework Reference (HTML)
Describes a C API for Mac OS X MIDI system services.
Audio Reference 2008-04-08
Core MIDI Server Framework Reference (HTML)
Describes the Mac OS X MIDI driver interface.
Audio Reference 2008-04-08
Core Services Identity Reference (HTML)
Describes the C API for creating, maintaining and finding users and groups.
Core Foundation, Networking, Security Reference 2008-04-08