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

Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Topic
Sort by
Date
Locale Utilities Reference (HTML) (PDF)
Describes the C API for supporting conventions of a specific language or region.
Text & Fonts 2002-01-24
Multilingual Text Engine Reference (HTML) (PDF)
Describes the C API for supporting Unicode text editing.
Text & Fonts 2007-02-19
NSATSTypesetter Class Reference (HTML) (PDF)
Describes a typesetter that places glyphs for text layout.
Text & Fonts 2009-03-04
NSAttributedString Application Kit Additions Reference (HTML) (PDF)
Describes additions for analyzing and using attributed strings.
Text & Fonts 2007-12-04
NSAttributedString Class Reference (HTML) (PDF)
Describes a character string with attributes.
Text & Fonts 2008-10-15
NSChangeSpelling Protocol Reference (HTML) (PDF)
Describes the interface for correcting a misspelled word.
Text & Fonts 2006-05-23
NSFont Class Reference (HTML) (PDF)
Describes a representation of a font.
Text & Fonts 2007-06-08
NSFontManager Class Reference (HTML) (PDF)
Describes an object for controlling font conversion.
Text & Fonts 2007-04-06
NSFontPanel Class Reference (HTML) (PDF)
Describes the panel for font selection.
Text & Fonts 2007-04-06
NSFontPanelValidation Protocol Reference (HTML) (PDF)
Describes the interface for validating fonts.
Text & Fonts 2007-04-06
NSGlyphGenerator Class Reference (HTML) (PDF)
Describes a glyph generator for text layout.
Text & Fonts 2006-05-23
NSGlyphInfo Class Reference (HTML) (PDF)
Describes a glyph attribute value in an attributed string.
Text & Fonts 2007-03-01
NSGlyphStorage Protocol Reference (HTML) (PDF)
Describes the interface between a glyph generator and glyph storage.
Text & Fonts 2009-01-06
NSIgnoreMisspelledWords Protocol Reference (HTML) (PDF)
Describes the interface for a spelling checker's ignored words list.
Text & Fonts 2006-05-23
NSInputManager Class Reference (HTML) (PDF)
Describes the class used by text views to communicate with the text input management system.
Text & Fonts 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.
Text & Fonts 2007-04-01
NSInputServerMouseTracker Protocol Reference (HTML) (PDF)
Describes the protocol implemented by text input servers to handle mouse events.
Text & Fonts 2007-04-02
NSInputServiceProvider Protocol Reference (HTML) (PDF)
Describes the protocol implemented by text input servers to handle application and text field events.
Text & Fonts 2007-04-02
NSLayoutManager Class Reference (HTML) (PDF)
Describes an object for controlling text layout.
Text & Fonts 2008-12-20
NSMutableAttributedString Additions Reference (HTML) (PDF)
Describes additions for setting attributes of mutable attributed strings.
Text & Fonts 2006-05-23
NSMutableAttributedString Class Reference (HTML) (PDF)
Describes a mutable character string with attributes.
Text & Fonts 2006-06-28
NSMutableParagraphStyle Class Reference (HTML) (PDF)
Describes a mutable paragraph style.
Text & Fonts 2008-10-15
NSParagraphStyle Class Reference (HTML) (PDF)
Describes an immutable paragraph style.
Text & Fonts 2006-05-23
NSRulerMarker Class Objective-C Reference (HTML) (PDF)
Describes a marker on a ruler, such as a tab setting.
Text & Fonts 2006-05-23
NSRulerView Class Reference (HTML) (PDF)
Describes a ruler, with markers, that adjoins a scroll view's document view.
Text & Fonts 2006-05-23
NSSecureTextFieldCell Class Reference (HTML) (PDF)
Describes the user interface of a secure text field.
Text & Fonts 2007-10-31
NSSimpleHorizontalTypesetter Class Reference (HTML) (PDF)
Deprecated - Describes the deprecated technology replaced by NSATSTypesetter.
Text & Fonts 2006-05-23
NSSpeechSynthesizer Class Reference (HTML) (PDF)
Describes the Cocoa parser that converts text to speech.
Text & Fonts 2009-01-06
NSSpellChecker Class Reference (HTML) (PDF)
Describes the interface to the Cocoa spell-checking service.
Text & Fonts 2007-04-27
NSSpellServer Class Reference (HTML) (PDF)
Describes an application-defined spell-checking service.
Text & Fonts 2007-04-27
NSString Application Kit Additions Reference (HTML) (PDF)
Describes additions for drawing strings.
Text & Fonts 2009-02-04
NSText Class Reference (HTML) (PDF)
Describes a basic interface for text-bearing objects.
Text & Fonts 2008-05-06
NSTextAttachment Class Reference (HTML) (PDF)
Describes a text attachment for an attributed string.
Text & Fonts 2006-05-23
NSTextAttachmentCell Class Reference (HTML) (PDF)
Describes the user interface for a text attachment.
Text & Fonts 2006-05-23
NSTextBlock Class Reference (HTML) (PDF)
Describes a block of text laid out in a subregion of a text container.
Text & Fonts 2006-05-23
NSTextContainer Class Reference (HTML) (PDF)
Describes an area where text is laid out.
Text & Fonts 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.
Text & Fonts 2006-05-23
NSTextInputClient Protocol Reference (HTML) (PDF)
Describes the interface for receiving keyboard input as properly formed text.
Text & Fonts 2008-10-15
NSTextList Class Reference (HTML) (PDF)
Describes a section of text that forms a single list.
Text & Fonts 2006-05-23
NSTextStorage Class Reference (HTML) (PDF)
Describes the text storage system.
Text & Fonts 2006-05-23
NSTextTab Class Reference (HTML) (PDF)
Describes a tab in a paragraph style.
Text & Fonts 2006-05-23
NSTextTable Class Reference (HTML) (PDF)
Describes a block of text that represents a table.
Text & Fonts 2007-04-11
NSTextTableBlock Class Reference (HTML) (PDF)
Describes a block of text that appears as a cell within a table.
Text & Fonts 2006-05-23
NSTextView Class Reference (HTML) (PDF)
Describes a view that displays editable text.
Text & Fonts 2007-04-27
NSTypesetter Class Reference (HTML) (PDF)
Describes the interface for typesetter objects that perform text line layout.
Text & Fonts 2007-03-26
Script Manager Reference (HTML) (PDF)
Deprecated - Describes a deprecated technology replaced by Unicode facilities.
Text & Fonts 2007-12-11
Search Kit Reference (HTML) (PDF)
Describes the interface for supporting user searches of textual content.
Text & Fonts 2009-05-06
Text Encoding Conversion Manager Reference (HTML) (PDF)
Describes the C API for transferring text across other platforms or over the Internet.
Text & Fonts 2005-07-07
Text Input Source Services Reference (HTML) (PDF)
Describes the API for operating on text input sources, such as keyboards, character palettes, and ink input.
Text & Fonts 2007-06-07
Text Services Manager Reference (HTML) (PDF)
Describes the C API for communicating between client applications and provider modules.
Text & Fonts 2005-11-09
Text Utilities Reference (HTML) (PDF)
Describes the C API for operating on strings (formatting, sorting, converting, comparing).
Text & Fonts 2007-05-29
TextEdit Reference (HTML) (PDF)
Deprecated - Describes the deprecated technology replaced by the Multilingual Text Engine (MLTE).
Text & Fonts 2006-07-13
Unicode Utilities Reference (HTML) (PDF)
Describes the C API that allows applications and input methods to operate on Unicode text.
Text & Fonts 2006-01-10
AppleScript Studio Terminology Reference (HTML) (PDF)
Describes the scripting terminology for AppleScript Studio, through version 1.4.
Tools 2007-10-31
CPlusTest Reference (HTML)
Describes the CPlusTest framework, which provides an API for creating unit tests for C and C++ code.
Tools 2008-04-08
Dashboard Reference (HTML) (PDF)
Describes the API for implementing Dashboard widgets.
Tools 2009-02-04
Distribution Definition Reference (HTML) (PDF)
Describes the schema of distribution definition files.
Tools 2009-01-06
GDB Quick Reference (PDF)
Printable quick reference card.
Tools
GNU C 4.0 Preprocessor User Guide (HTML)
Describes the Apple version of the GNU C 4.0 Preprocessor.
Tools 2007-10-31
GNU C 4.2 Preprocessor User Guide (HTML)
Describes the Apple version of the GNU C 4.2 Preprocessor.
Tools 2008-01-23
GNU C/C++/Objective-C 3.3 Compiler (HTML)
Explains how to use the GNU compilers from the command line.
Tools
GNU C/C++/Objective-C 4.0.1 Compiler User Guide (HTML)
Describes the Apple version of the GNU 4.0.1 compiler.
Tools 2007-10-31
GNU C/C++/Objective-C 4.2.1 Compiler User Guide (HTML)
Describes the Apple version of the GNU 4.2.1 compiler.
Tools 2008-01-23
GNU macro processor (HTML)
Documentation on the GNU macro processor.
Tools 2007-10-31
GNU Make (HTML)
Documentation of the GNU make utility.
Tools 2008-06-19
IBDocument Class Reference (HTML) (PDF)
Describes an Interface Builder document, which visually represents a nib file.
Tools 2009-01-06
IBInspector Class Reference (HTML) (PDF)
Describes the interface for managing inspector views in Interface Builder.
Tools 2007-07-11
IBPlugin Class Reference (HTML) (PDF)
Describes the interface for managing plug-ins in Interface Builder.
Tools 2007-04-02
Installer JavaScript Reference (HTML) (PDF)
Describes the JavaScript object model used in distribution definition files.
Tools 2008-12-16
Interface Builder Kit Constants Reference (HTML) (PDF)
Describes the constants declared in the Interface Builder Kit framework.
Tools 2007-04-02
Interface Builder Kit Data Types Reference (HTML) (PDF)
Describes the data types declared in the Interface Builder Kit framework.
Tools 2007-04-02
Interface Builder Kit Framework Reference (HTML) (PDF)
Describes the interface for implementing Interface Builder plug-ins.
Tools 2007-04-18
Libtool (HTML)
Documentation for GNU Libtool.
Tools 2008-06-19
Mac OS X ABI Dynamic Loader Reference (HTML) (PDF)
Describes the functions used to access Mach-O files.
Tools 2005-11-09
Mac OS X ABI Mach-O File Format Reference (HTML) (PDF)
Describes the data structures that make up the Mach-O file format.
Tools 2009-02-04
Mac OS X Assembler Reference (HTML) (PDF)
Describes the syntax, directives, and specific options required for the Mac OS X assembler.
Tools 2009-01-07
Mac OS X Man Pages (HTML)
HTML versions of the Mac OS X, Mac OS X Server, Xcode Tools, and CHUD man pages.
Tools 2008-04-29
Netwide Assembler Guide (HTML)
Describes the Netwide Assembler for Intel-based Macs.
Tools 2008-06-19
NSObject Interface Builder Kit Additions Reference (HTML) (PDF)
Describes additions, used by Interface Builder plug-ins, for inspecting objects.
Tools 2007-05-10
NSView Interface Builder Kit Additions Reference (HTML) (PDF)
Describes additions, used by Interface Builder plug-ins, for manipulating views.
Tools 2007-05-10
STABS Debug Format (HTML)
Open-source document that explains the STABS format of symbolic debugging information.
Tools 2008-06-19
WebObjects 5.4 Reference (HTML)
Describes the WebObjects 5.4 classes in Javadoc format.
Tools 2007-10-31
WebObjects 5.4.1 Reference (HTML)
Describes the WebObjects 5.4.1 classes in Javadoc format.
Tools 2008-03-11
WebObjects 5.4.2 Reference (HTML)
Describes the WebObjects 5.4.2 Java classes.
Tools 2008-10-15
WebObjects Dynamic Elements Reference (HTML) (PDF)
Describes the WebObjects dynamic elements.
Tools 2006-01-10
WebObjects Extensions Reference (HTML) (PDF)
Describes the WebObjects extensions, a special set of dynamic elements.
Tools 2004-12-02
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
Xcode User Default Reference (HTML) (PDF)
Describes the user defaults developers can use to customize Xcode behavior.
Tools 2009-01-06
Accessibility (ApplicationServices/HIServices) Reference (HTML)
Describes the low-level API for making applications accessible to assistive applications.
User Experience 2008-10-15
Appearance Manager Reference (HTML) (PDF)
Describes the C API for coordinating the look of the standard Mac OS human interface.
User Experience 2007-01-23
Apple Help Reference (HTML) (PDF)
Describes the C API for finding and displaying help content using Apple's HTML-based help system.
User Experience 2006-07-12
Application Kit Framework Reference (HTML) (PDF)
Describes the interface for all things related to an application's user interface.
User Experience 2008-11-19
Application Manager Reference (HTML) (PDF)
Describes the C API for performing various application-level tasks in a Carbon application. Formerly titled Dock Manager Reference.
User Experience 2007-10-31
Application Services Framework Reference (HTML) (PDF)
Describes the API for a number of services--such as Quartz 2D and ATSUI--that are essential to Carbon applications.
User Experience 2007-10-31
Backup Core Reference (HTML) (PDF)
Describes the C API for managing the backup exclusion status of files and folders.
User Experience 2006-07-31
Carbon Accessibility Reference (HTML) (PDF)
Describes the C API for making Carbon applications accessible to assistive technologies.
User Experience 2006-02-07
Carbon Framework Reference (HTML) (PDF)
Describes many fundamental user experience APIs used in Carbon applications.
User Experience 2007-10-31
Carbon Help Manager Reference (HTML) (PDF)
Describes the interface for displaying short onscreen hints in help tags.
User Experience 2004-03-01
CBGroupIdentity Class Reference (HTML) (PDF)
Describes the class for operating on user identities.
User Experience 2007-05-14
CBIdentity Class Reference (HTML) (PDF)
Describes the class used to create and operate on identities.
User Experience 2007-05-14