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
ScreenSaverView Class Reference (HTML) (PDF)
Describes the class that defines the interface for subclassers to interact with the screen saver infrastructure.
Cocoa 2006-05-23
Scripting Bridge Framework Reference (HTML) (PDF)
Describes the interface that allows Cocoa applications to communicate with scriptable applications.
Cocoa 2007-05-29
Search Kit Reference (HTML) (PDF)
Describes the interface for supporting user searches of textual content.
Cocoa 2009-05-06
Secure Transport Reference (HTML) (PDF)
Describes the C API for creating a Secure Sockets Layer session over any transport layer.
Cocoa 2004-08-31
Security Foundation Framework Reference (HTML) (PDF)
Describes the Security Foundation framework for adding fine-grained control of privileged operations in an application.
Cocoa 2006-05-23
Security Interface Framework Reference (HTML) (PDF)
Describes the Objective-C API for creating views and dialogs relating to authorization, certificates, and keychains.
Cocoa 2006-07-14
SecurityInterface Data Types Reference (HTML) (PDF)
Describes the data types found in the Security Interface framework.
Cocoa 2006-05-23
SFAuthorization Class Reference (HTML) (PDF)
Describes the class used to restrict a user's access to particular features in a Mac OS X application or daemon.
Cocoa 2009-01-06
SFAuthorizationPluginView Class Reference (HTML) (PDF)
Describes the class an authorization plug-in uses to display a custom view within the Apple-supplied authorization views.
Cocoa 2006-07-14
SFAuthorizationView Class Reference (HTML) (PDF)
Describes the class that displays a lock icon that indicates a user interface has restricted access.
Cocoa 2006-05-23
SFCertificatePanel Class Reference (HTML) (PDF)
Describes the class that displays one or more certificates in a panel or sheet.
Cocoa 2006-05-23
SFCertificateTrustPanel Class Reference (HTML) (PDF)
Describes the class that enables the user to edit the trust settings in a certificate.
Cocoa 2006-05-23
SFCertificateView Class Reference (HTML) (PDF)
Describes the class that displays the contents of a certificate.
Cocoa 2006-05-23
SFChooseIdentityPanel Class Reference (HTML) (PDF)
Describes the class that allows a user to select an identity from a list.
Cocoa 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 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 2006-05-23
Spotlight Metadata Attributes Reference (HTML) (PDF)
Describes metadata attributes used with Spotlight.
Cocoa 2007-05-22
Sync Services Constants Reference (HTML) (PDF)
Cocoa 2007-07-11
Sync Services Framework Reference (HTML) (PDF)
Describes the Objective-C API for the Sync Services framework used to sync applications and devices.
Cocoa 2007-10-31
vImage Reference Collection (HTML) (PDF)
Describes the C programming interface for high-performance image processing.
Cocoa 2007-07-12
Web Services Core Framework Reference (HTML)
Describes the client-side APIs for accessing web services.
Cocoa 2009-01-06
WebArchive Class Reference (HTML) (PDF)
Describes the class for archiving a web page and all of its related resources.
Cocoa 2009-04-08
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
WebDataSource Class Reference (HTML) (PDF)
Describes the class for encapsulating web content for display in a web frame view.
Cocoa 2008-10-15
WebDocumentRepresentation Protocol Reference (HTML) (PDF)
Describes the protocol adopted by document representation classes that handle specific MIME types.
Cocoa 2006-05-23
WebDocumentSearching Protocol Reference (HTML) (PDF)
Describes the protocol adopted by document view objects to support searching.
Cocoa 2006-05-23
WebDocumentText Protocol Reference (HTML) (PDF)
Describes the protocol adopted by document view objects to support working with text.
Cocoa 2009-03-04
WebDocumentView Protocol Reference (HTML) (PDF)
Describes the protocol adopted by document view objects to display data of different MIME types.
Cocoa 2008-10-15
WebDownload Class Reference (HTML) (PDF)
Describes the class for providing an authentication sheet before a download begins.
Cocoa 2008-10-15
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
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
WebHistoryItem Class Reference (HTML) (PDF)
Describes the class for encapsulating information about a visited page.
Cocoa 2008-10-15
WebJavaPlugIn Protocol Reference (HTML) (PDF)
Describes the protocol for running Java applets from within a WebView.
Cocoa 2009-04-08
WebKit Constants Reference (HTML) (PDF)
Describes the types and constants found in the WebKit framework.
Cocoa 2008-10-15
WebKit Objective-C Framework Reference (HTML) (PDF)
Describes the Objective-C API used to display web content in windows.
Cocoa 2008-10-15
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
WebPolicyDecisionListener Protocol Reference (HTML) (PDF)
Describes the protocol for handling download decisions asynchronously.
Cocoa 2009-03-04
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
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 2008-10-15
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
WebResourceLoadDelegate Protocol Reference (HTML) (PDF)
Describes the protocol used to be notified on the progress of loading individual resources.
Cocoa 2008-06-19
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
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
WebUndefined Class Reference (HTML) (PDF)
Describes the class used to represent the JavaScript "undefined" value.
Cocoa 2006-05-23
WebView Class Reference (HTML) (PDF)
Describes the class for embedding web content in a window.
Cocoa 2009-04-08
Base Utilities Reference (HTML) (PDF)
Describes basic Core Foundation functions.
Core Foundation 2007-01-15
Byte-Order Utilities Reference (HTML) (PDF)
Describes Core Foundation byte-order functions.
Core Foundation 2006-05-23
CFAllocator Reference (HTML) (PDF)
Describes an object for managing memory allocation.
Core Foundation 2006-12-08
CFArray Reference (HTML) (PDF)
Describes an immutable ordered collection.
Core Foundation 2007-05-22
CFAttributedString Reference (HTML) (PDF)
Describes an immutable character string and its associated attributes.
Core Foundation 2009-05-06
CFBag Reference (HTML) (PDF)
Describes an immutable unordered collection that may contain duplicate values.
Core Foundation 2007-05-22
CFBinaryHeap Reference (HTML) (PDF)
Describes a collection sorted using a binary search algorithm.
Core Foundation 2006-01-10
CFBitVector Reference (HTML) (PDF)
Describes an immutable ordered collection containing bit values.
Core Foundation 2005-12-06
CFBoolean Reference (HTML) (PDF)
Describes a Boolean value.
Core Foundation 2005-12-06
CFBundle Reference (HTML) (PDF)
Describes a representation of a resource directory hierarchy.
Core Foundation 2007-10-18
CFCalendar Reference (HTML) (PDF)
Describes a calendar.
Core Foundation 2009-02-04
CFCharacterSet Reference (HTML) (PDF)
Describes an immutable character string.
Core Foundation 2006-12-01
CFData Reference (HTML) (PDF)
Describes an immutable byte buffer.
Core Foundation 2006-02-07
CFDate Reference (HTML) (PDF)
Describes a date and time.
Core Foundation 2005-12-06
CFDateFormatter Reference (HTML) (PDF)
Describes a date and time formatter.
Core Foundation 2007-05-23
CFDictionary Reference (HTML) (PDF)
Describes an immutable collection of key-value pairs.
Core Foundation 2007-10-31
CFError Reference (HTML) (PDF)
Describes a representation of a runtime error.
Core Foundation 2006-07-12
CFFileDescriptor Reference (HTML) (PDF)
Describes an object for monitoring file descriptors for read and write activity.
Core Foundation 2007-05-23
CFFTPStream Reference (HTML) (PDF)
Describes the C API for communicating with FTP servers.
Core Foundation 2008-07-11
CFHost Reference (HTML) (PDF)
Describes the C API for acquiring host information.
Core Foundation 2008-07-11
CFHTTPAuthentication Reference (HTML) (PDF)
Describes the C API for applying authentication credentials to HTTP messages.
Core Foundation 2007-05-15
CFHTTPMessage Reference (HTML) (PDF)
Describes the C API for creating, sending, receiving and manipulating HTTP messages.
Core Foundation 2008-07-11
CFHTTPStream Reference (HTML) (PDF)
Describes the interface for working with HTTP connections.
Core Foundation 2008-07-08
CFLocale Reference (HTML) (PDF)
Describes a representation of a locale.
Core Foundation 2007-05-23
CFMachPort Reference (HTML) (PDF)
Describes a wrapper for a native mach port.
Core Foundation 2008-04-08
CFMessagePort Reference (HTML) (PDF)
Describes a communications channel that can locally transmit data between threads or processes.
Core Foundation 2007-03-20
CFMutableArray Reference (HTML) (PDF)
Describes an immutable ordered collection.
Core Foundation 2005-12-06
CFMutableAttributedString Reference (HTML) (PDF)
Describes a mutable character string and associated set of attributes.
Core Foundation 2009-05-06
CFMutableBag Reference (HTML) (PDF)
Describes a mutable unordered collection that may contain duplicate values.
Core Foundation 2005-12-06
CFMutableBitVector Reference (HTML) (PDF)
Describes a mutable ordered collection containing bit values.
Core Foundation 2006-02-07
CFMutableCharacterSet Reference (HTML) (PDF)
Describes a mutable set of Unicode characters.
Core Foundation 2005-12-06
CFMutableData Reference (HTML) (PDF)
Describes a mutable byte buffer.
Core Foundation 2007-03-07
CFMutableDictionary Reference (HTML) (PDF)
Describes a mutable collection of key-value pairs.
Core Foundation 2005-12-06
CFMutableSet Reference (HTML) (PDF)
Describes a mutable unordered collection of distinct values.
Core Foundation 2005-12-06
CFMutableString Reference (HTML) (PDF)
Describes a mutable character string.
Core Foundation 2008-10-15
CFNetDiagnostics Reference (HTML) (PDF)
Describes the C API for diagnosing and fixing network related problems.
Core Foundation 2008-07-11
CFNetServices Reference (HTML) (PDF)
Describes the C API for implementing Bonjour functionality in an application.
Core Foundation 2008-07-08
CFNetwork Error Codes Reference (HTML) (PDF)
Describes error codes used by the CFNetwork API.
Core Foundation 2008-10-15
CFNetwork Reference Collection (HTML) (PDF)
Describes the C APIs for performing a variety network tasks.
Core Foundation 2008-07-15
CFNotificationCenter Reference (HTML) (PDF)
Describes an object that sends notifications to registered observers.
Core Foundation 2007-01-22
CFNull Reference (HTML) (PDF)
Describes an object that represents null.
Core Foundation 2005-12-06
CFNumber Reference (HTML) (PDF)
Describes a number.
Core Foundation 2006-12-01
CFNumberFormatter Reference (HTML) (PDF)
Describes a number formatter.
Core Foundation 2007-05-23
CFPlugIn Reference (HTML) (PDF)
Describes a plug-in.
Core Foundation 2006-02-07
CFPlugInInstance Reference (HTML) (PDF)
Describes a deprecated technology replaced by the CFPlugin opaque type.
Core Foundation 2005-12-06
CFPropertyList Reference (HTML) (PDF)
Describes a runtime representation of a property list.
Core Foundation 2006-02-07
CFProxySupport Reference (HTML) (PDF)
Describes the CFProxySupport API, which provides functions for managing network proxy information.
Core Foundation 2008-07-07
CFReadStream Reference (HTML) (PDF)
Describes an interface for reading a byte stream.
Core Foundation 2007-05-03