Jump To:
Leopard Reference
Cocoa is an object-oriented application environment designed for developing Mac OS X native applications. The Cocoa frameworks support rapid development and high productivity. Cocoa provides developers starting new Mac OS X projects the fastest way to full-featured implementations. Applications from other platforms can also be brought to Mac OS X quickly using Cocoa.

A guided introduction and learning path for developers new to Cocoa.   Essential information for developers using Objective-C.   Objective-C API references organized by framework.
Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Topic
Sort by
Date
NSAccessibility Protocol Reference (HTML) (PDF)
Describes the interface for receiving accessibility-related messages.
Accessibility 2007-12-11
NSSpeechRecognizer Class Reference (HTML) (PDF)
Describes the Cocoa command-and-control voice recognition system.
Accessibility 2007-04-03
NSSpeechSynthesizer Class Reference (HTML) (PDF)
Describes the Cocoa parser that converts text to speech.
Accessibility 2009-01-06
ABActionDelegate Protocol Objective-C Reference (HTML) (PDF)
Describes the informal protocol for populating the rollover menus of Address Book with custom items.
Apple Applications 2006-05-23
ABAddressBook Class Objective-C Reference (HTML) (PDF)
Provides a programming interface to the Address Book.
Apple Applications 2007-07-07
ABGroup Class Objective-C Reference (HTML) (PDF)
Describes how this class supports the concept of a "group" containing one or more persons.
Apple Applications 2007-07-07
ABIdentityPicker Class Objective-C Reference (HTML) (PDF)
Describes the identity picker, a dialog or sheet used to select groups and people for Identity Services.
Apple Applications 2006-08-23
ABImageClient Protocol Objective-C Reference (HTML) (PDF)
Describes how to handle images loaded from an asynchronous fetch from ABPerson objects.
Apple Applications 2006-05-23
ABMultiValue Class Objective-C Reference (HTML) (PDF)
Describes how to use these classes to represent properties that might have multiple values.
Apple Applications 2007-07-08
ABPeoplePickerView Class Objective-C Reference (HTML) (PDF)
Describes how to customize the behavior of people-picker views in an application's user interface.
Apple Applications 2006-05-23
ABPerson Class Reference (HTML) (PDF)
Describes how to encapsulate all information about a person in the Address Book database.
Apple Applications 2007-07-07
ABSearchElement Class Objective-C Reference (HTML) (PDF)
Describes how to specify a search query for records in the Address Book database.
Apple Applications 2006-05-23
Address Book Constants Reference (HTML) (PDF)
Describes the constants found in the Address Book framework.
Apple Applications 2006-07-26
Address Book Data Types Reference (HTML) (PDF)
Describes the data types and constants found in the Address Book framework.
Apple Applications 2006-07-26
Address Book Objective-C Framework Reference (HTML) (PDF)
Describes the Cocoa API for supporting and working with Address Book.
Apple Applications 2007-07-08
AddressBook Functions Reference (HTML) (PDF)
Describes the functions and function-like macros found in the Address Book framework.
Apple Applications 2006-05-23
AMAction Class Reference (HTML) (PDF)
Describes the abstract class that defines the interface and general characteristics of Automator actions.
Apple Applications 2007-03-01
AMAppleScriptAction Class Reference (HTML) (PDF)
Describes the class used to support Automator actions that are driven by AppleScript scripts.
Apple Applications 2006-10-26
AMBundleAction Class Reference (HTML) (PDF)
Describes the class used to support Automator actions that are loadable bundles.
Apple Applications 2006-10-26
AMShellScriptAction Class Reference (HTML) (PDF)
Describes the class used to support Automator actions driven by a shell script or by a Perl or Python script.
Apple Applications 2006-10-26
AMWorkflow Class Reference (HTML) (PDF)
Describes the class used to represent an Automator workflow within an application.
Apple Applications 2006-10-26
AMWorkflowController Class Reference (HTML) (PDF)
Describes the class used to control an Automator workflow in an application.
Apple Applications 2007-07-09
AMWorkflowView Class Reference (HTML) (PDF)
Apple Applications 2006-11-09
Apple Applications Schema Reference (HTML) (PDF)
Describes the schemas used by Apple Applications to sync records such as contacts, calendars, and bookmarks.
Apple Applications 2007-10-31
Automator Constants Reference (HTML) (PDF)
Describes the constants defined in the Automator framework not described in individual classes.
Apple Applications 2007-05-10
Automator Framework Reference (HTML) (PDF)
Describes the Objective-C API for creating and working with actions used by the Automator application.
Apple Applications 2006-10-26
CalAlarm Class Reference (HTML)
Describes the class used to create and initialize alarms.
Apple Applications 2009-03-04
CalAttendee Class Reference (HTML) (PDF)
Describes the class used to to confirm status and obtain more information about an attendee.
Apple Applications 2007-07-08
CalCalendar Class Reference (HTML) (PDF)
Describes the class used to get attributes about a calendar.
Apple Applications 2007-07-08
CalCalendarItem Class Reference (HTML) (PDF)
Describes the class used to provide access to information about calendar objects associated with a calendar item.
Apple Applications 2007-07-08
CalCalendarStore Class Reference (HTML) (PDF)
Describes the class used to retrieve calendar objects, including calendars, events and tasks.
Apple Applications 2009-04-08
Calendar Store Constants Reference (HTML) (PDF)
Apple Applications 2007-07-08
Calendar Store Framework Reference (HTML) (PDF)
Describes the Calendar Store framework classes and methods used to access iCal data.
Apple Applications 2007-07-08
CalEvent Class Reference (HTML) (PDF)
Describes the class used to get properties about an event.
Apple Applications 2009-03-04
CalNthWeekDay Class Reference (HTML) (PDF)
Describes the CalNthWeekDay class that is used to define a weekly repeating pattern of an event.
Apple Applications 2007-07-08
CalRecurrenceEnd Class Reference (HTML) (PDF)
Describes a property of a CalRecurrenceRule that defines how long a recurrence is scheduled to repeat.
Apple Applications 2007-07-08
CalRecurrenceRule Class Reference (HTML) (PDF)
Describes the class used to initialize and get recurrence rules and properties.
Apple Applications 2009-03-04
CalTask Class Reference (HTML) (PDF)
Describes the class used to get properties about a task.
Apple Applications 2007-10-31
IMAVManager Class Reference (HTML) (PDF)
Describes the object that controls the auxiliary audio and video source to iChat Theater.
Apple Applications 2007-10-31
IMService Class Reference (HTML) (PDF)
Describes the IMService objects that each represent one service available through iChat.
Apple Applications 2008-10-15
IMVideoDataSource Protocol Reference (HTML) (PDF)
Describes the methods that a video data source implements to provide auxiliary audio and video source to iChat Theater.
Apple Applications 2007-07-08
Instant Message Framework Reference (HTML) (PDF)
Describes the API for providing iChat presence information to Cocoa applications and using iChat Theater.
Apple Applications 2007-07-08
InstantMessage Constants Reference (HTML) (PDF)
Describes the constants found in the Instant Message framework.
Apple Applications 2006-05-23
InstantMessage Data Types Reference (HTML) (PDF)
Describes the data types found in the Instant Message framework.
Apple Applications 2006-05-23
Message Framework Reference (HTML)
Describes the Objective-C API for sending email messages through the Mail application.
Apple Applications 2008-04-08
Sync Services Framework Reference (HTML) (PDF)
Describes the Objective-C API for the Sync Services framework used to sync applications and devices.
Apple Applications 2007-10-31
Audio Codec Services Reference (HTML) (PDF)
Describes the programming interface for configuring audio codecs and for encoding and decoding audio data.
Audio 2007-10-31
Audio File Services Reference (HTML) (PDF)
Describes a C programming interface for reading and writing audio files.
Audio 2008-07-08
Disc Recording Framework Reference (HTML)
Describes the Objective-C and C API for burning audio and data CDs and DVDs.
Audio 2008-04-08
Disc Recording UI Framework Reference (HTML)
Describes the Objective-C and C API for presenting a user interface when burning audio and data CDs and DVDs.
Audio 2008-04-08
NSSound Class Reference (HTML) (PDF)
Describes an object that loads and plays audio files.
Audio 2008-10-15
Apple Applications Schema Reference (HTML) (PDF)
Describes the schemas used by Apple Applications to sync records such as contacts, calendars, and bookmarks.
Data Management 2007-10-31
Calendar Store Framework Reference (HTML) (PDF)
Describes the Calendar Store framework classes and methods used to access iCal data.
Data Management 2007-07-08
Core Data Framework Reference (HTML) (PDF)
Describes the Objective-C API for the Core Data framework.
Data Management 2007-07-24
Core Endian Reference (HTML) (PDF)
Describes the C API for creating and installing callbacks to byte swap custom data.
Data Management 2007-05-29
Find By Content Reference (HTML) (PDF)
Deprecated - Describes the legacy C API for performing relevance-ranked searches. Replaced by Search Kit.
Data Management 2006-07-13
Foundation Constants Reference (HTML) (PDF)
Describes constants in the Foundation framework.
Data Management 2009-05-06
Foundation Data Types Reference (HTML) (PDF)
Describes the common data types in the Foundation framework.
Data Management 2008-09-09
Foundation Functions Reference (HTML) (PDF)
Describes Foundation framework functions.
Data Management 2008-10-15
NSArchiver Class Reference (HTML) (PDF)
Describes a class that encodes objects into an architecture-independent format.
Data Management 2006-05-23
NSArray Class Reference (HTML) (PDF)
Describes the class used to manage an immutable ordered collection of objects.
Data Management 2008-06-09
NSArrayController Class Reference (HTML) (PDF)
Describes a Cocoa bindings-compatible manager of an array or set.
Data Management 2007-04-09
NSAtomicStore Class Reference (HTML) (PDF)
Describes a Core Data atomic persistent store.
Data Management 2008-10-15
NSAtomicStoreCacheNode Class Reference (HTML) (PDF)
Describes a node in an atomic persistent store.
Data Management 2006-10-09
NSAttributedString Application Kit Additions Reference (HTML) (PDF)
Describes additions for analyzing and using attributed strings.
Data Management 2007-12-04
NSAttributedString Class Reference (HTML) (PDF)
Describes a character string with attributes.
Data Management 2008-10-15
NSBundle Class Reference (HTML) (PDF)
Describes a collection of resources used in a program.
Data Management 2007-07-19
NSCalendar Class Reference (HTML) (PDF)
Describes a calendar.
Data Management 2009-02-04
NSCalendarDate Class Reference (HTML) (PDF)
Describes a Gregorian date.
Data Management 2008-05-04
NSCharacterSet Class Reference (HTML) (PDF)
Describes a set of Unicode characters used in scanning and searching operations.
Data Management 2008-10-15
NSClassDescription Class Reference (HTML) (PDF)
Describes the interface for information about the relationships and properties of a class.
Data Management 2006-05-23
NSCoder Application Kit Additions Reference (HTML) (PDF)
Describes additions for converting archived NXColor objects into NSColor objects.
Data Management 2006-05-23
NSCoder Class Reference (HTML) (PDF)
Describes the abstract class that provides the basis for archiving.
Data Management 2006-07-23
NSCoding Protocol Reference (HTML) (PDF)
Describes the interface for archiving.
Data Management 2006-05-23
NSComparisonPredicate Class Reference (HTML) (PDF)
Describes the class used to define a predicate used to compare the results of two expressions.
Data Management 2007-04-30
NSCompoundPredicate Class Reference (HTML) (PDF)
Describes a representation of logical gate and comparison operations.
Data Management 2006-07-04
NSController Class Reference (HTML) (PDF)
Describes the interface for controllers used with Cocoa bindings.
Data Management 2007-04-02
NSCountedSet Class Reference (HTML) (PDF)
Describes an unordered collection of possibly identical elements.
Data Management 2009-05-06
NSData Class Reference (HTML) (PDF)
Describes an immutable byte buffer.
Data Management 2009-05-06
NSDate Class Reference (HTML) (PDF)
Describes a single point in time.
Data Management 2008-10-15
NSDateComponents Class Reference (HTML) (PDF)
Describes the components of a date.
Data Management 2008-10-15
NSDateFormatter Class Reference (HTML) (PDF)
Describes a date formatter.
Data Management 2008-11-19
NSDecimalNumber Class Reference (HTML) (PDF)
Describes a decimal number.
Data Management 2007-10-31
NSDecimalNumberBehaviors Protocol Reference (HTML) (PDF)
Describes the interface for controlling the behavior of NSDecimalNumber objects.
Data Management 2006-05-23
NSDecimalNumberHandler Class Reference (HTML) (PDF)
Describes an object that specifies decimal number rounding and error handling.
Data Management 2007-04-30
NSDictionary Class Reference (HTML) (PDF)
Describes an immutable collection of key-value pairs.
Data Management 2009-04-08
NSDictionaryController Class Reference (HTML) (PDF)
Describes a Cocoa bindings-compatible manager of a dictionary.
Data Management 2008-06-05
NSDictionaryControllerKeyValuePair Protocol Reference (HTML) (PDF)
Describes the interface for managing key-value pairs used by a dictionary controller.
Data Management 2008-06-05
NSEditor Protocol Reference (HTML) (PDF)
Describes the interface used to commit or discard edits.
Data Management 2006-05-23
NSEditorRegistration Protocol Reference (HTML) (PDF)
Describes the interface for receiving uncommitted-change messages from Cocoa bindings-compatible views.
Data Management 2006-05-23
NSEntityMapping Class Reference (HTML) (PDF)
Describes the mapping of an entity in a Core Data migration.
Data Management 2007-05-22
NSEntityMigrationPolicy Class Reference (HTML) (PDF)
Describes the Core Data class used to customize the migration process for an entity mapping.
Data Management 2007-05-22
NSEnumerator Class Reference (HTML) (PDF)
Describes a facility for sequentially returning the elements of a collection.
Data Management 2007-02-23
NSExpression Class Reference (HTML) (PDF)
Describes a predicate expression.
Data Management 2008-10-15
NSFetchRequest Class Reference (HTML) (PDF)
Describes the class used to describe search criteria used to retrieve data from a persistent store in Core Data.
Data Management 2008-02-08
NSFetchRequestExpression Class Reference (HTML) (PDF)
Describes a Core Data fetch request as an expression.
Data Management 2006-07-16
NSFileWrapper Class Reference (HTML) (PDF)
Describes a representation of a file-system node.
Data Management 2008-10-15
NSFormatter Class Reference (HTML) (PDF)
Describes the interface for formatter objects.
Data Management 2007-07-09
NSHashTable Class Reference (HTML) (PDF)
Describes a mutable unordered collection of distinct elements that may use weak references.
Data Management 2007-06-26
NSIndexPath Class Reference (HTML) (PDF)
Describes a path to a node in a tree.
Data Management 2008-10-15
NSIndexSet Class Reference (HTML) (PDF)
Describes an immutable collection of unique unsigned integers.
Data Management 2007-03-24
NSInputStream Class Reference (HTML) (PDF)
Describes a read-only data stream.
Data Management 2007-04-05
NSKeyedArchiver Class Reference (HTML) (PDF)
Describes the facility for encoding objects and scalar values identified by keys.
Data Management 2008-10-15
NSKeyedUnarchiver Class Reference (HTML) (PDF)
Describes an object that extracts the contents of an archive created by the NSKeyedArchiver class.
Data Management 2008-10-15
NSKeyValueBindingCreation Protocol Reference (HTML) (PDF)
Describes the interface for managing Cocoa bindings.
Data Management 2007-04-10
NSKeyValueCoding Protocol Reference (HTML) (PDF)
Describes the interface for accessing object properties indirectly by key name or key path.
Data Management 2009-02-04
NSKeyValueObserving Protocol Reference (HTML) (PDF)
Describes the interface for receiving notifications of changes to object properties.
Data Management 2007-10-31
NSManagedObject Class Reference (HTML) (PDF)
Describes a Core Data model object.
Data Management 2008-10-15
NSManagedObjectContext Class Reference (HTML) (PDF)
Describes the class used to represent a single "object space" in a Core Data application.
Data Management 2008-10-15
NSManagedObjectID Class Reference (HTML) (PDF)
Describes a universal identifier for a managed object.
Data Management 2006-10-09
NSManagedObjectModel Class Reference (HTML) (PDF)
Describes a Core Data schema.
Data Management 2007-01-26
NSMappingModel Class Reference (HTML) (PDF)
Describes the Core Data class used to specify a mapping from one schema to another during migration.
Data Management 2007-05-22
NSMapTable Class Reference (HTML) (PDF)
Describes a collection of key-value pairs that supports weak references.
Data Management 2007-07-22
NSMigrationManager Class Reference (HTML) (PDF)
Describes an object that migrates data from one persistent store to another.
Data Management 2007-05-22
NSMutableArray Class Reference (HTML) (PDF)
Describes a mutable ordered collection.
Data Management 2008-11-17
NSMutableAttributedString Additions Reference (HTML) (PDF)
Describes additions for setting attributes of mutable attributed strings.
Data Management 2006-05-23
NSMutableAttributedString Class Reference (HTML) (PDF)
Describes a mutable character string with attributes.
Data Management 2006-06-28
NSMutableCharacterSet Class Reference (HTML) (PDF)
Describes a mutable set of characters.
Data Management 2006-05-23
NSMutableData Class Reference (HTML) (PDF)
Describes a mutable byte buffer.
Data Management 2007-03-26
NSMutableDictionary Class Reference (HTML) (PDF)
Describes a changeable collection of values that are identified by keys.
Data Management 2007-02-23
NSMutableIndexSet Class Reference (HTML) (PDF)
Describes a mutable collection of unique unsigned integers.
Data Management 2006-05-23
NSMutableParagraphStyle Class Reference (HTML) (PDF)
Describes a mutable paragraph style.
Data Management 2008-10-15
NSMutableSet Class Reference (HTML) (PDF)
Describes a mutable unordered collection of distinct elements.
Data Management 2006-09-19
NSMutableString Class Reference (HTML) (PDF)
Describes a mutable character string.
Data Management 2007-03-06
NSNull Class Reference (HTML) (PDF)
Describes an object that represents null.
Data Management 2006-05-23
NSNumber Class Reference (HTML) (PDF)
Describes a number.
Data Management 2008-02-08
NSNumberFormatter Class Reference (HTML) (PDF)
Describes a number formatter.
Data Management 2008-11-19
NSObjCTypeSerializationCallBack Protocol Reference (HTML) (PDF)
Describes a deprecated technology.
Data Management 2006-05-23
NSObjectController Class Reference (HTML) (PDF)
Describes a Cocoa bindings-compatible manager of an object.
Data Management 2007-12-11
NSOutlineViewDataSource Protocol Reference (HTML) (PDF)
Describes the interface used by an outline view to retrieve data and, optionally, to update data values.
Data Management 2007-02-19
NSOutputStream Class Reference (HTML) (PDF)
Describes a write-only data stream.
Data Management 2009-01-06
NSPersistentDocument Class Reference (HTML) (PDF)
Describes a document that integrates with the Core Data framework.
Data Management 2008-02-08
NSPersistentStore Class Reference (HTML) (PDF)
New document that describes the abstract Core Data class that represents a persistent store.
Data Management 2007-07-22
NSPersistentStoreCoordinator Class Reference (HTML) (PDF)
Describes the class used to mediate between persistent stores and managed object contexts in a Core Data application.
Data Management 2008-03-11
NSPlaceholders Protocol Reference (HTML) (PDF)
Describes the interface for providing default display values when a Cocoa bindings attribute returns a selection marker.
Data Management 2006-05-23
NSPointerArray Class Reference (HTML) (PDF)
Describes an ordered collection of pointers.
Data Management 2009-03-04
NSPointerFunctions Class Reference (HTML) (PDF)
Describes callout functions for managing a pointer reference held somewhere else.
Data Management 2008-10-15
NSPredicate Class Reference (HTML) (PDF)
Describes a representation of logical conditions.
Data Management 2006-08-16
NSPredicateEditor Class Reference (HTML) (PDF)
Describes a graphical predicate editor.
Data Management 2008-10-15
NSPredicateEditorRowTemplate Class Reference (HTML) (PDF)
Describes a row in a graphical predicate editor.
Data Management 2007-01-12
NSPropertyListSerialization Class Reference (HTML) (PDF)
Describes the class used to convert property list objects to and from several serialized formats.
Data Management 2008-06-09
NSPropertyMapping Class Reference (HTML) (PDF)
Describes a mapping of a property in a Core Data migration.
Data Management 2007-05-22
NSScanner Class Reference (HTML) (PDF)
Describes an object that scans values from a string.
Data Management 2008-10-15
NSSerializer Class Reference (HTML) (PDF)
Describes a deprecated technology replaced by the NSPropertyListSerialization class.
Data Management 2006-05-23
NSSet Class Reference (HTML) (PDF)
Describes an immutable unordered collection of distinct elements.
Data Management 2008-10-15
NSSortDescriptor Class Reference (HTML) (PDF)
Describes the rules for a sorting operation.
Data Management 2007-10-31
NSSound Class Reference (HTML) (PDF)
Describes an object that loads and plays audio files.
Data Management 2008-10-15
NSStream Class Reference (HTML) (PDF)
Describes an interface for reading and writing data.
Data Management 2008-10-15
NSString Application Kit Additions Reference (HTML) (PDF)
Describes additions for drawing strings.
Data Management 2009-02-04
NSString Class Reference (HTML) (PDF)
Describes an immutable character string.
Data Management 2009-02-04
NSTimeZone Class Reference (HTML) (PDF)
Describes a time zone.
Data Management 2008-02-08
NSTreeController Class Reference (HTML) (PDF)
Describes the class that is used with Cocoa bindings to manage a tree of objects.
Data Management 2007-04-10
NSTreeNode Class Reference (HTML) (PDF)
Describes a tree node in an object model.
Data Management 2006-07-13
NSUnarchiver Class Reference (HTML) (PDF)
Describes an object that extracts the contents of an archive created by NSArchiver.
Data Management 2006-05-23
NSUndoManager Class Reference (HTML) (PDF)
Describes a general-purpose recorder of undo and redo operations.
Data Management 2007-01-18
NSUserDefaults Class Reference (HTML) (PDF)
Describes an object for managing preference information.
Data Management 2009-04-08
NSUserDefaultsController Class Reference (HTML) (PDF)
Describes a Cocoa bindings-compatible manager for user preferences.
Data Management 2006-05-23
NSValue Class Reference (HTML) (PDF)
Describes a container for a single C or Objective-C data item.
Data Management 2007-10-31
NSValueTransformer Class Reference (HTML) (PDF)
Describes a Cocoa-bindings compatible interface for transforming value representations.
Data Management 2007-07-24
NSXMLDocument Class Reference (HTML) (PDF)
Describes the class for representing XML documents as a logical tree structure.
Data Management 2007-02-27
NSXMLDTD Class Reference (HTML) (PDF)
Describes a representation of a Document Type Definition as a tree structure.
Data Management 2007-02-27
NSXMLDTDNode Class Reference (HTML) (PDF)
Describes a declaration node for a Document Type Definition.
Data Management 2007-02-27
NSXMLElement Class Reference (HTML) (PDF)
Describes an element node in an XML tree structure.
Data Management 2007-02-27
NSXMLNode Class Reference (HTML) (PDF)
Describes a logical node in an XML tree structure.
Data Management 2007-02-27
NSXMLParser Class Reference (HTML) (PDF)
Describes an object for finding and extracting data in XML documents.
Data Management 2007-02-02
Search Kit Reference (HTML) (PDF)
Describes the interface for supporting user searches of textual content.
Data Management 2009-05-06
NSArrayController Class Reference (HTML) (PDF)
Describes a Cocoa bindings-compatible manager of an array or set.
Design Guidelines 2007-04-09
NSController Class Reference (HTML) (PDF)
Describes the interface for controllers used with Cocoa bindings.
Design Guidelines 2007-04-02
NSCopying Protocol Reference (HTML) (PDF)
Describes the interface for providing immutable duplicates of objects.
Design Guidelines 2006-05-23
NSDictionary Class Reference (HTML) (PDF)
Describes an immutable collection of key-value pairs.
Design Guidelines 2009-04-08
NSDictionaryController Class Reference (HTML) (PDF)
Describes a Cocoa bindings-compatible manager of a dictionary.
Design Guidelines 2008-06-05
NSDocument Class Reference (HTML) (PDF)
Describes the interface for managing content using Cocoa's document system.
Design Guidelines 2009-01-06
NSDocumentController Class Reference (HTML) (PDF)
Describes an object for managing documents.
Design Guidelines 2008-10-15
NSError Class Reference (HTML) (PDF)
Describes a representation of a runtime error.
Design Guidelines 2009-05-06
NSErrorRecoveryAttempting Protocol Reference (HTML) (PDF)
Describes the interface for attempting recovery from runtime errors.
Design Guidelines 2007-02-23
NSKeyValueCoding Protocol Reference (HTML) (PDF)
Describes the interface for accessing object properties indirectly by key name or key path.
Design Guidelines 2009-02-04
NSKeyValueObserving Protocol Reference (HTML) (PDF)
Describes the interface for receiving notifications of changes to object properties.
Design Guidelines 2007-10-31
NSMutableCopying Protocol Reference (HTML) (PDF)
Describes the interface for providing mutable duplicates of objects.
Design Guidelines 2006-05-23
NSMutableDictionary Class Reference (HTML) (PDF)
Describes a changeable collection of values that are identified by keys.
Design Guidelines 2007-02-23
NSObject Class Reference (HTML) (PDF)
Describes the Cocoa root class.
Design Guidelines 2009-02-04
NSObject Protocol Reference (HTML) (PDF)
Describes the interface used to define basic object behavior.
Design Guidelines 2008-12-22
NSObjectController Class Reference (HTML) (PDF)
Describes a Cocoa bindings-compatible manager of an object.
Design Guidelines 2007-12-11
NSPersistentDocument Class Reference (HTML) (PDF)
Describes a document that integrates with the Core Data framework.
Design Guidelines 2008-02-08
NSTreeController Class Reference (HTML) (PDF)
Describes the class that is used with Cocoa bindings to manage a tree of objects.
Design Guidelines 2007-04-10
NSValueTransformer Class Reference (HTML) (PDF)
Describes a Cocoa-bindings compatible interface for transforming value representations.
Design Guidelines 2007-07-24
NSWindowController Class Reference (HTML) (PDF)
Describes an object for controlling a window that is usually stored in a nib file.
Design Guidelines 2006-05-23
NSAlert Class Reference (HTML) (PDF)
Describes a window that displays a message and obtains the user's response to it.
Events & Other Input 2007-04-25
NSBrowser Class Reference (HTML) (PDF)
Describes a control for manipulating one- or two-dimensional data sets.
Events & Other Input 2007-04-05
NSButton Class Reference (HTML) (PDF)
Describes a control that responds to clicks.
Events & Other Input 2007-04-01
NSButtonCell Class Reference (HTML) (PDF)
Describes a cell that responds to mouse clicks.
Events & Other Input 2009-04-08
NSDistributedNotificationCenter Class Reference (HTML) (PDF)
Describes an object that synchronously broadcasts notifications to other tasks.
Events & Other Input 2007-04-01
NSDraggingDestination Protocol Reference (HTML) (PDF)
Describes the interface for objects receiving dragged images.
Events & Other Input 2007-03-01
NSDraggingInfo Protocol Reference (HTML) (PDF)
Describes the interface for supplying useful information to a dragging destination.
Events & Other Input 2007-03-01
NSDraggingSource Protocol Reference (HTML) (PDF)
Describes the interface for receiving messages when providing a dragged image.
Events & Other Input 2007-03-01
NSEvent Class Reference (HTML) (PDF)
Describes an input action such as a mouse click.
Events & Other Input 2009-02-04
NSHelpManager Class Reference (HTML) (PDF)
Describes an application-level help system.
Events & Other Input 2009-02-04
NSInputManager Class Reference (HTML) (PDF)
Describes the class used by text views to communicate with the text input management system.
Events & Other Input 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.
Events & Other Input 2007-04-01
NSInputServerMouseTracker Protocol Reference (HTML) (PDF)
Describes the protocol implemented by text input servers to handle mouse events.
Events & Other Input 2007-04-02
NSInputServiceProvider Protocol Reference (HTML) (PDF)
Describes the protocol implemented by text input servers to handle application and text field events.
Events & Other Input 2007-04-02
NSNotification Class Reference (HTML) (PDF)
Describes information to be broadcast to other objects through a notification center.
Events & Other Input 2007-04-02
NSNotificationCenter Class Reference (HTML) (PDF)
Describes an object that synchronously broadcasts notifications.
Events & Other Input 2008-07-11
NSNotificationQueue Class Reference (HTML) (PDF)
Describes an object that asynchronously broadcasts notifications.
Events & Other Input 2007-04-02
NSOpenPanel Class Reference (HTML) (PDF)
Describes the panel that a user employs to locate and open a file.
Events & Other Input 2009-02-04
NSPanel Class Reference (HTML) (PDF)
Describes a window for performing auxiliary functions in an application.
Events & Other Input 2009-01-06
NSResponder Class Reference (HTML) (PDF)
Describes the interface for handling events.
Events & Other Input 2007-03-05
NSRunLoop Class Reference (HTML) (PDF)
Describes the object that manages events on a thread.
Events & Other Input 2008-02-08
NSSavePanel Class Reference (HTML) (PDF)
Describes the panel that a user employs to set a file-system location and save a file.
Events & Other Input 2009-02-04
NSSpeechRecognizer Class Reference (HTML) (PDF)
Describes the Cocoa command-and-control voice recognition system.
Events & Other Input 2007-04-03
NSTextInput Protocol Reference (HTML) (PDF)
Descibes the formal protocol that text views implement to receive input from the user's keyboard and mouse.
Events & Other Input 2006-05-23
NSTextInputClient Protocol Reference (HTML) (PDF)
Describes the interface for receiving keyboard input as properly formed text.
Events & Other Input 2008-10-15
NSTimer Class Reference (HTML) (PDF)
Describes a timer.
Events & Other Input 2008-11-19
NSTrackingArea Class Reference (HTML) (PDF)
Describes a view region used for mouse tracking and cursor updating.
Events & Other Input 2007-03-09
NSView Class Reference (HTML) (PDF)
Describes the interface for drawing, event handling, and printing in views.
Events & Other Input 2009-02-04
NSWindow Class Reference (HTML) (PDF)
Describes a window.
Events & Other Input 2009-03-04
Disc Recording Framework Reference (HTML)
Describes the Objective-C and C API for burning audio and data CDs and DVDs.
File Management 2008-04-08
Disc Recording UI Framework Reference (HTML)
Describes the Objective-C and C API for presenting a user interface when burning audio and data CDs and DVDs.
File Management 2008-04-08
NSDirectoryEnumerator Class Reference (HTML) (PDF)
Describes the facility for enumerating the contents of a directory.
File Management 2008-10-15
NSFileHandle Class Reference (HTML) (PDF)
Describes an object for accessing files or communication channels.
File Management 2008-10-15
NSFileManager Class Reference (HTML) (PDF)
Describes an object that performs file-system operations.
File Management 2008-10-15
NSFileWrapper Class Reference (HTML) (PDF)
Describes a representation of a file-system node.
File Management 2008-10-15
NSInputStream Class Reference (HTML) (PDF)
Describes a read-only data stream.
File Management 2007-04-05
NSMetadataItem Class Reference (HTML) (PDF)
Describes the metadata of a file.
File Management 2006-05-23
NSMetadataQuery Class Reference (HTML) (PDF)
Describes a Spotlight query for file metadata.
File Management 2007-04-02
NSMetadataQueryAttributeValueTuple Class Reference (HTML) (PDF)
Describes metadata query results.
File Management 2007-04-02
NSMetadataQueryResultGroup Class Reference (HTML) (PDF)
Describes a group of metadata query result objects.
File Management 2007-04-02
NSOpenPanel Class Reference (HTML) (PDF)
Describes the panel that a user employs to locate and open a file.
File Management 2009-02-04
NSOutputStream Class Reference (HTML) (PDF)
Describes a write-only data stream.
File Management 2009-01-06
NSSavePanel Class Reference (HTML) (PDF)
Describes the panel that a user employs to set a file-system location and save a file.
File Management 2009-02-04
NSStream Class Reference (HTML) (PDF)
Describes an interface for reading and writing data.
File Management 2008-10-15
Spotlight Metadata Attributes Reference (HTML) (PDF)
Describes metadata attributes used with Spotlight.
File Management 2007-05-22
NSAnimation Class Reference (HTML) (PDF)
Describes the behavior of an animation.
Games 2007-10-31
Address Book Objective-C Framework Reference (HTML) (PDF)
Describes the Cocoa API for supporting and working with Address Book.
General 2007-07-08
Application Kit Framework Reference (HTML) (PDF)
Describes the interface for all things related to an application's user interface.
General 2008-11-19
Calendar Store Framework Reference (HTML) (PDF)
Describes the Calendar Store framework classes and methods used to access iCal data.
General 2007-07-08
Core Data Framework Reference (HTML) (PDF)
Describes the Objective-C API for the Core Data framework.
General 2007-07-24
Foundation Framework Reference (HTML) (PDF)
Describes the Foundation framework API.
General 2008-06-27
Preference Panes Framework Reference (HTML) (PDF)
Describes the Objective-C API for supporting and working with preference panes.
General 2006-05-23
Screen Saver Framework Reference (HTML) (PDF)
Describes the Objective-C API for supporting and working with screen effects.
General 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.
General 2006-07-14
WebKit Objective-C Framework Reference (HTML) (PDF)
Describes the Objective-C API used to display web content in windows.
General 2008-10-15
CAAction Protocol Reference (HTML) (PDF)
Describes the interface for receiving actions initiated by a layer.
Graphics & Imaging 2007-07-24
CAAnimation Class Reference (HTML) (PDF)
Describes the interface for managing the actions and timing of an animation.
Graphics & Imaging 2007-10-31
CAAnimationGroup Class Reference (HTML) (PDF)
Describes a grouping of multiple animations into a single animation.
Graphics & Imaging 2008-03-11
CABasicAnimation Class Reference (HTML) (PDF)
Describes the basic interpolation of a layer property.
Graphics & Imaging 2007-07-24
CAConstraint Class Reference (HTML) (PDF)
Describes a single geometric constraint between two layers.
Graphics & Imaging 2007-07-24
CAConstraintLayoutManager Class Reference (HTML) (PDF)
Describes a layout manager that applies a set of constraints to a layer tree.
Graphics & Imaging 2007-12-11
CAKeyframeAnimation Class Reference (HTML) (PDF)
Describes an animation that provides keyframe interpolation of a layer property.
Graphics & Imaging 2007-07-24
CALayer Class Reference (HTML) (PDF)
Describes a node of animated visual content.
Graphics & Imaging 2009-02-04
CALayoutManager Protocol Reference (HTML) (PDF)
Describes the interface for receiving requests to arrange a layout tree.
Graphics & Imaging 2007-07-24
CAMediaTiming Protocol Reference (HTML) (PDF)
Describes the interface for the time behavior of an animation.
Graphics & Imaging 2009-03-04
CAMediaTimingFunction Class Reference (HTML) (PDF)
Describes the pacing of an animation as a timing curve.
Graphics & Imaging 2008-07-11
CAOpenGLLayer Class Reference (HTML) (PDF)
Describes a layer that acts as a target for OpenGL commands.
Graphics & Imaging 2008-03-11
CAPropertyAnimation Class Reference (HTML) (PDF)
Describes the interface for manipulating values of layer properties.
Graphics & Imaging 2007-07-24
CARenderer Class Reference (HTML) (PDF)
Describes an object that draws a layer to a Core Graphics context.
Graphics & Imaging 2008-04-30
CAScrollLayer Class Reference (HTML) (PDF)
Describes a layer that displays a scrollable portion of another layer.
Graphics & Imaging 2007-07-24
CATextLayer Class Reference (HTML) (PDF)
Describes a layer that draws text.
Graphics & Imaging 2007-12-11
CATiledLayer Class Reference (HTML) (PDF)
Describes a layer that draws tiles of content as needed.
Graphics & Imaging 2007-07-24
CATransaction Class Reference (HTML) (PDF)
Describes a batch of Core Animation updates that are applied to a render tree atomically.
Graphics & Imaging 2007-07-24
CATransition Class Reference (HTML) (PDF)
Describes the class that provides transition animations to layers.
Graphics & Imaging 2007-10-31
CIColor Additions Reference (HTML) (PDF)
Describes additions to support Cocoa color information.
Graphics & Imaging 2006-05-23
CIColor Class Reference (HTML) (PDF)
Describes the class used to manage color values and color spaces for Core Image filters.
Graphics & Imaging 2006-12-05
CIContext Class Reference (HTML) (PDF)
Describes the class that provides an evaluation context for rendering a Core Image image through Quartz 2D or OpenGL.
Graphics & Imaging 2007-03-16
CIFilter Class Reference (HTML) (PDF)
Describes the class that processes image data and produces a Core Image image as output.
Graphics & Imaging 2007-12-11
CIFilter Core Animation Additions (HTML) (PDF)
Describes the category that extends Core Image filters for use with Layer Kit.
Graphics & Imaging 2007-07-24
CIFilter Image Kit Additions (HTML) (PDF)
Describes the category that extends Core Image filters for use with Image Kit.
Graphics & Imaging 2006-12-06
CIFilterGenerator Class Reference (HTML) (PDF)
Describes the class that supports chaining together image processing filters.
Graphics & Imaging 2006-12-05
CIFilterShape Class Reference (HTML) (PDF)
Describes the class that defines the bounding shape of a filter and the domain of definition of a filter operation.
Graphics & Imaging 2006-12-07
CIImage Additions Reference (HTML) (PDF)
Describes additions for manipulating Cocoa images.
Graphics & Imaging 2007-06-08
CIImage Class Reference (HTML) (PDF)
Describes the class that represents an immutable Core Image image.
Graphics & Imaging 2007-10-31
CIImageAccumulator Class Reference (HTML) (PDF)
Describes the class that enables feedback-based image processing.
Graphics & Imaging 2007-01-05
CIImageProvider Protocol Reference (HTML) (PDF)
Describes the informal protocol used to supply bitmap data for creating or initializing a Core Image image.
Graphics & Imaging 2006-12-05
CIKernel Class Reference (HTML) (PDF)
Describes the class that operates on individual pixels using a kernel routine.
Graphics & Imaging 2006-12-05
CIPlugIn Class Reference (HTML) (PDF)
Describes the class that is responsible for loading image units.
Graphics & Imaging 2006-12-05
CIPlugInRegistration Protocol Reference (HTML) (PDF)
Describes the protocol used to load Core Image image units.
Graphics & Imaging 2006-12-07
CISampler Class Reference (HTML) (PDF)
Describes the class that retrieves samples of images that are then processed by a Core Image kernel.
Graphics & Imaging 2006-12-07
CIVector Class Reference (HTML) (PDF)
Describes the class used to pass parameter values to Core Image filters.
Graphics & Imaging 2006-12-07
Core Animation Function Reference (HTML) (PDF)
Describes the C functions that support Core Animation.
Graphics & Imaging 2007-07-24
Core Animation Reference Collection (HTML) (PDF)
Describes the API for Core Animation.
Graphics & Imaging 2008-06-26
Core Image Kernel Language Reference (HTML) (PDF)
Describes the symbols for writing image-processing kernels.
Graphics & Imaging 2008-06-09
Core Image Reference Collection (HTML) (PDF)
Describes the Objective-C API for using and creating filters for image processing.
Graphics & Imaging 2006-12-05
IKFilterBrowserPanel Class Reference (HTML) (PDF)
Describes the class that provides the panel contained in a filter browser.
Graphics & Imaging 2007-10-31
IKFilterBrowserView Class Reference (HTML) (PDF)
Describes the class that supports browsing Core Image filters.
Graphics & Imaging 2006-12-06
IKFilterCustomUIProvider Protocol Reference (HTML) (PDF)
Descibes the protocol that defines a method for providing a view for a filter.
Graphics & Imaging 2006-12-07
IKFilterUIView Class Reference (HTML) (PDF)
Describes the class that provides a user interface for Core Image filters.
Graphics & Imaging 2006-12-06
IKImageBrowserDataSource Protocol Reference (HTML) (PDF)
Describes the informal protocol used to access the data source associated with an image browser view.
Graphics & Imaging 2007-07-17
IKImageBrowserDelegate Protocol Reference (HTML) (PDF)
Describes the informal protocol for the delegate of an image browser view.
Graphics & Imaging 2006-12-07
IKImageBrowserItem Protocol Reference (HTML) (PDF)
Describes the informal protocol used by an image browser view to access the data source for an item.
Graphics & Imaging 2007-01-12
IKImageBrowserView Class Reference (HTML) (PDF)
Describes the class that can display and browse a large amount of images and movies in an efficient manner.
Graphics & Imaging 2006-12-13
IKImageEditPanel Class Reference (HTML) (PDF)
Describes the class that provides a panel optimized for image editing.
Graphics & Imaging 2006-12-06
IKImageEditPanelDataSource Protocol Reference (HTML) (PDF)
Describes the mthods than an image edit panel object uses to access the contents of its data source object.
Graphics & Imaging 2006-12-06
IKImageView Class Reference (HTML) (PDF)
Describes the class used to display images efficiently at the same time it supports image editing.
Graphics & Imaging 2008-04-08
IKPictureTaker Class Reference (HTML) (PDF)
Descibes the class that provides a panel for choosing images.
Graphics & Imaging 2007-10-31
IKSaveOptions Class Reference (HTML) (PDF)
Describes the class that initializes, adds, and manages user interface options for saving image data.
Graphics & Imaging 2006-12-06
IKSlideshow Class Reference (HTML) (PDF)
Describes the class that encapsulates a data source and options for a slideshow.
Graphics & Imaging 2007-10-31
IKSlideshowDataSource Protocol Reference (HTML) (PDF)
Describes the methods that a slideshow object uses to access the contents of its data source object.
Graphics & Imaging 2009-03-04
Image Kit Reference Collection (HTML) (PDF)
Describes the Objective-C API for providing a user interface for images, image editing, and image processing.
Graphics & Imaging 2006-12-06
NSAffineTransform Additions Reference (HTML) (PDF)
Describes additions to support affine transformations.
Graphics & Imaging 2007-02-28
NSAffineTransform Class Reference (HTML) (PDF)
Describes an affine transformation from one coordinate space to another.
Graphics & Imaging 2007-01-15
NSAlert Class Reference (HTML) (PDF)
Describes a window that displays a message and obtains the user's response to it.
Graphics & Imaging 2007-04-25
NSAnimatablePropertyContainer Protocol Reference (HTML) (PDF)
Describes the interface for an animatable proxy for views and windows.
Graphics & Imaging 2009-05-06
NSAnimation Class Reference (HTML) (PDF)
Describes the behavior of an animation.
Graphics & Imaging 2007-10-31
NSAnimationContext Class Reference (HTML) (PDF)
Describes nested transaction support for animating views.
Graphics & Imaging 2008-02-08
NSBezierPath Class Reference (HTML) (PDF)
Describes a vector-based path consisting of line and curve segments.
Graphics & Imaging 2007-03-02
NSBitmapImageRep Class Reference (HTML) (PDF)
Describes an object that draws an image from bitmap data.
Graphics & Imaging 2009-01-06
NSBox Class Reference (HTML) (PDF)
Describes a view that can display its border and a title.
Graphics & Imaging 2008-10-15
NSCachedImageRep Class Reference (HTML) (PDF)
Describes cached image data that is ready to be rendered.
Graphics & Imaging 2007-01-15
NSCIImageRep Class Reference (HTML) (PDF)
Describes an object that draws an image from a Core Image CIImage instance.
Graphics & Imaging 2007-01-15
NSClipView Class Objective-C Reference (HTML) (PDF)
Describes the class that contains and scrolls the document view of a scroll view.
Graphics & Imaging 2006-05-23
NSColor Class Reference (HTML) (PDF)
Describes a representation of color and opacity.
Graphics & Imaging 2009-01-06
NSColorList Class Reference (HTML) (PDF)
Describes an ordered list of colors identified by keys.
Graphics & Imaging 2007-02-28
NSColorPanel Class Reference (HTML) (PDF)
Describes the standard panel used for color selection.
Graphics & Imaging 2007-02-28
NSColorPicker Class Reference (HTML) (PDF)
Describes the interface for custom views in a color panel used for color selection.
Graphics & Imaging 2007-02-28
NSColorPickingCustom Protocol Reference (HTML) (PDF)
Describes the interface for receiving custom color-picker user-interface requests.
Graphics & Imaging 2007-04-01
NSColorPickingDefault Protocol Reference (HTML) (PDF)
Describes the interface for receiving basic color-picker user-interface requests.
Graphics & Imaging 2007-04-27
NSColorSpace Class Reference (HTML) (PDF)
Describes a representation of a system or custom color space.
Graphics & Imaging 2007-02-28
NSColorWell Class Reference (HTML) (PDF)
Describes a control for displaying and selecting colors.
Graphics & Imaging 2007-02-28
NSCustomImageRep Class Reference (HTML) (PDF)
Describes an object that supports drawing an image using a custom data format.
Graphics & Imaging 2007-01-19
NSEPSImageRep Class Reference (HTML) (PDF)
Describes an object that draws an image from encapsulated PostScript data.
Graphics & Imaging 2007-01-22
NSGradient Class Reference (HTML) (PDF)
Describes a color gradient to use when drawing.
Graphics & Imaging 2009-01-06
NSGraphicsContext Class Reference (HTML) (PDF)
Describes a destination for drawing operations.
Graphics & Imaging 2007-03-01
NSImage Class Reference (HTML) (PDF)
Describes a graphical image that includes facilities for drawing and compositing.
Graphics & Imaging 2009-01-06
NSImageRep Class Reference (HTML) (PDF)
Describes the interface for managing and drawing image data.
Graphics & Imaging 2009-01-06
NSOpenGLContext Class Reference (HTML) (PDF)
Describes a target for OpenGL commands.
Graphics & Imaging 2008-06-09
NSOpenGLPixelBuffer Class Reference (HTML) (PDF)
Describes an OpenGL pixel buffer.
Graphics & Imaging 2007-01-31
NSOpenGLPixelFormat Class Reference (HTML) (PDF)
Describes a pixel format for OpenGL rendering.
Graphics & Imaging 2008-10-15
NSOpenGLView Class Reference (HTML) (PDF)
Describes a view for OpenGL drawing.
Graphics & Imaging 2007-01-26
NSPanel Class Reference (HTML) (PDF)
Describes a window for performing auxiliary functions in an application.
Graphics & Imaging 2009-01-06
NSPDFImageRep Class Reference (HTML) (PDF)
Describes an object that draws an image from PDF data.
Graphics & Imaging 2007-01-26
NSPICTImageRep Class Reference (HTML) (PDF)
Describes an object that draws an image from PICT data.
Graphics & Imaging 2007-01-26
NSQuickDrawView Class Reference (HTML) (PDF)
Describes a deprecated technology replaced by Quartz.
Graphics & Imaging 2007-01-30
NSScreen Class Reference (HTML) (PDF)
Describes a representation of a screen (computer monitor).
Graphics & Imaging 2009-01-06
NSScrollView Class Reference (HTML) (PDF)
Describes a view for displaying content larger than its bounds.
Graphics & Imaging 2006-05-23
NSShadow Class Reference (HTML) (PDF)
Describes a drop shadow for a drawing operation.
Graphics & Imaging 2009-02-04
NSValue Core Animation Additions (HTML) (PDF)
Describes extensions to Foundation's NSValue class that support the Core Animation LKTransform structure.
Graphics & Imaging 2007-07-24
NSView Class Reference (HTML) (PDF)
Describes the interface for drawing, event handling, and printing in views.
Graphics & Imaging 2009-02-04
NSViewAnimation Class Reference (HTML) (PDF)
Describes an animation in a view or window.
Graphics & Imaging 2006-05-23
NSViewController Class Reference (HTML) (PDF)
Describes the manager of a view, usually a view stored in a nib file.
Graphics & Imaging 2007-05-02
NSWindow Class Reference (HTML) (PDF)
Describes a window.
Graphics & Imaging 2009-03-04
PDF Kit Reference Collection (HTML) (PDF)
Describes the Objective-C API for viewing, navigating, and editing PDF content.
Graphics & Imaging 2007-12-11
PDFAction Class Reference (HTML) (PDF)
Describes the class for representing an action in a PDF document.
Graphics & Imaging 2007-12-11
PDFActionGoTo Class Reference (HTML) (PDF)
Describes the class for manipulating the destination of a go-to action in a PDF document.
Graphics & Imaging 2007-12-11
PDFActionNamed Class Reference (HTML) (PDF)
Describes the class for working with actions that have defined names, such as "Go back."
Graphics & Imaging 2007-12-11
PDFActionRemoteGoTo Class Reference (HTML) (PDF)
Describes the class for manipulating the destination of a go-to action that targets another PDF document.
Graphics & Imaging 2007-12-11
PDFActionResetForm Class Reference (HTML) (PDF)
Describes the class for getting and clearing fields in a PDF form.
Graphics & Imaging 2007-12-11
PDFActionURL Class Reference (HTML) (PDF)
Describes the class for managing the URL associated with a URL action.
Graphics & Imaging 2007-12-11
PDFAnnotation Class Reference (HTML) (PDF)
Describe the class for creating and managing annotations in PDF documents.
Graphics & Imaging 2007-12-11
PDFAnnotationButtonWidget Class Reference (HTML) (PDF)
Describes the class for manipulating button annotations in PDF documents.
Graphics & Imaging 2007-12-11
PDFAnnotationChoiceWidget Class Reference (HTML) (PDF)
Describes the class for manipulating pop-up menu and list annotations in a PDF document.
Graphics & Imaging 2007-12-11
PDFAnnotationCircle Class Reference (HTML) (PDF)
Describes the class for manipulating circle annotations in PDF documents.
Graphics & Imaging 2006-05-23
PDFAnnotationFreeText Class Reference (HTML) (PDF)
Describes the class for manipulating free text annotations in PDF documents.
Graphics & Imaging 2007-12-11
PDFAnnotationInk Class Reference (HTML) (PDF)
Describes the class for manipulating ink annotations in PDF documents.
Graphics & Imaging 2006-05-23
PDFAnnotationLine Class Reference (HTML) (PDF)
Describes the class for manipulating line annotations in PDF documents.
Graphics & Imaging 2007-12-11
PDFAnnotationLink Class Reference (HTML) (PDF)
Describes the class for manipulating link annotations in PDF documents.
Graphics & Imaging 2006-05-23
PDFAnnotationMarkup Class Reference (HTML) (PDF)
Describes the class for manipulating markup annotations (highlighting, underlining, and so on) in PDF documents.
Graphics & Imaging 2006-05-23
PDFAnnotationPopup Class Reference (HTML) (PDF)
Describes the class for manipulating pop-up menu annotations in a PDF document.
Graphics & Imaging 2007-12-11
PDFAnnotationSquare Class Reference (HTML) (PDF)
Describes the class for manipulating square annotations in PDF documents.
Graphics & Imaging 2006-05-23
PDFAnnotationStamp Class Reference (HTML) (PDF)
Describes the class for displaying content to look as if it is "stamped" onto a PDF page.
Graphics & Imaging 2007-12-11
PDFAnnotationText Class Reference (HTML) (PDF)
Describes the class for manipulating text annotations in PDF documents.
Graphics & Imaging 2007-12-11
PDFAnnotationTextWidget Class Reference (HTML) (PDF)
Describes the class for manipulating editable text fields in PDF documents.
Graphics & Imaging 2007-12-11
PDFBorder Class Reference (HTML) (PDF)
Describes the class for creating and manipulating borders around annotations in PDF documents.
Graphics & Imaging 2006-05-23
PDFDestination Class Reference (HTML) (PDF)
Describes the class for describing specific destinations in PDF documents.
Graphics & Imaging 2007-12-11
PDFDocument Class Reference (HTML) (PDF)
Describes the class for creating and manipulating PDF files.
Graphics & Imaging 2007-12-11
PDFOutline Class Reference (HTML) (PDF)
Describes the class for creating and manipulating structure outlines in PDF documents.
Graphics & Imaging 2007-12-11
PDFPage Class Reference (HTML) (PDF)
Describes the class for handling specific pages in PDF documents.
Graphics & Imaging 2007-12-11
PDFThumbnailView Class Reference (HTML) (PDF)
Describes the class for managing the thumbnail view in a PDF document.
Graphics & Imaging 2007-12-11
QCComposition Class Reference (HTML) (PDF)
Describes the class that represents a Quartz Composer composition.
Graphics & Imaging 2007-06-26
QCCompositionParameterView Class Reference (HTML) (PDF)
Describes the class used to edit the input parameters of a composition in a view.
Graphics & Imaging 2007-05-09
QCCompositionParameterViewDelegate Protocol Reference (HTML) (PDF)
Describes the protocol for responding to changes in a QCCompositionParameterView object.
Graphics & Imaging 2007-05-09
QCCompositionPickerPanel Class Reference (HTML) (PDF)
Describes the class used to display a utility window for browsing and selecting a composition.
Graphics & Imaging 2007-05-09
QCCompositionPickerView Class Reference (HTML) (PDF)
Describes the class used to display a view for browsing and selecting a composition.
Graphics & Imaging 2007-05-09
QCCompositionPickerViewDelegate Protocol Reference (HTML) (PDF)
Describes the protocol for responding to changes in a QCCompositionPickerView object.
Graphics & Imaging 2007-05-09
QCCompositionRenderer Protocol Reference (HTML) (PDF)
Describes the methods for passing and retrieving data from the ports of a composition.
Graphics & Imaging 2008-04-08
QCCompositionRepository Class Reference (HTML) (PDF)
Describes the class that represents a system-wide, central repository of Quartz Composer compositions.
Graphics & Imaging 2007-05-09
QCPlugIn Class Reference (HTML) (PDF)
Describes the class used to write custom patches for Quartz Composer.
Graphics & Imaging 2008-04-08
QCPlugInContext Protocol Reference (HTML) (PDF)
Describes the protocol used by execution contexts.
Graphics & Imaging 2007-05-09
QCPlugInInputImageSource Protocol Reference (HTML) (PDF)
Describes the methods for managing image data that's input to a QCPlugIn object.
Graphics & Imaging 2007-07-12
QCPlugInOutputImageProvider Protocol Reference (HTML) (PDF)
Describes the methods for managing image data that's produced as output from a QCPlugIn object.
Graphics & Imaging 2007-05-09
QCPlugInViewController Class Reference (HTML) (PDF)
Describes the class that provides a controller object for a user interface to edit the settings for a QCPlugIn object.
Graphics & Imaging 2007-05-09
QCRenderer Class Reference (HTML) (PDF)
Describes the class used to load, play, and control a Quartz Composer composition to an arbitrary OpenGL context.
Graphics & Imaging 2007-05-09
QCView Class Reference (HTML) (PDF)
Describes the class used to load, play, and control a Quartz Composer composition to a custom NSView object.
Graphics & Imaging 2007-05-09
Quartz Composer Reference Collection (HTML) (PDF)
Describes the Objective-C API that supports loading, playing, and controlling compositions.
Graphics & Imaging 2007-01-25
Quartz Core Framework Reference (HTML) (PDF)
Describes the interfaces for Core Image and Core Video.
Graphics & Imaging 2008-03-12
vImage Reference Collection (HTML) (PDF)
Describes the C programming interface for high-performance image processing.
Graphics & Imaging 2007-07-12
Byte-Order Utilities Reference (HTML) (PDF)
Describes Core Foundation byte-order functions.
Intel-Based Macs 2006-05-23
Core Endian Reference (HTML) (PDF)
Describes the C API for creating and installing callbacks to byte swap custom data.
Intel-Based Macs 2007-05-29
GNU C/C++/Objective-C 4.0.1 Compiler User Guide (HTML)
Describes the Apple version of the GNU 4.0.1 compiler.
Intel-Based Macs 2007-10-31
NSConnection Class Reference (HTML) (PDF)
Describes an object that manages communication between objects in different threads.
Interapplication Communication 2008-02-08
NSDistantObject Class Reference (HTML) (PDF)
Describes the proxy for an object in another application or thread.
Interapplication Communication 2007-01-19
NSDistantObjectRequest Class Reference (HTML) (PDF)
Describes an object that handles communication requests from other processes.
Interapplication Communication 2007-01-22
NSDistributedNotificationCenter Class Reference (HTML) (PDF)
Describes an object that synchronously broadcasts notifications to other tasks.
Interapplication Communication 2007-04-01
NSDraggingDestination Protocol Reference (HTML) (PDF)
Describes the interface for objects receiving dragged images.
Interapplication Communication 2007-03-01
NSDraggingInfo Protocol Reference (HTML) (PDF)
Describes the interface for supplying useful information to a dragging destination.
Interapplication Communication 2007-03-01
NSDraggingSource Protocol Reference (HTML) (PDF)
Describes the interface for receiving messages when providing a dragged image.
Interapplication Communication 2007-03-01
NSInvocation Class Reference (HTML) (PDF)
Describes an Objective-C message for use in store-and-forward operations.
Interapplication Communication 2008-10-15
NSInvocationOperation Class Reference (HTML) (PDF)
Describes a nonconcurrent operation for executing a single encapsulated task.
Interapplication Communication 2007-04-12
NSMachBootstrapServer Class Reference (HTML) (PDF)
Describes a local port name server that takes and returns instances of NSMachPort.
Interapplication Communication 2007-01-22
NSMachPort Class Reference (HTML) (PDF)
Describes a port object that wraps a Mac OS X local communication port.
Interapplication Communication 2007-04-30
NSMessagePort Class Reference (HTML) (PDF)
Describes an endpoint for distributed object connections or interprocess messaging.
Interapplication Communication 2006-05-23
NSMessagePortNameServer Class Reference (HTML) (PDF)
Describes a facility that accepts and returns message ports.
Interapplication Communication 2007-02-23
NSNetService Class Reference (HTML) (PDF)
Describes a network service that an application publishes or uses as a client.
Interapplication Communication 2009-04-08
NSNetServiceBrowser Class Reference (HTML) (PDF)
Describes a query for published network services.
Interapplication Communication 2009-04-08
NSNotification Class Reference (HTML) (PDF)
Describes information to be broadcast to other objects through a notification center.
Interapplication Communication 2007-04-02
NSPasteboard Class Reference (HTML) (PDF)
Describes a pasteboard.
Interapplication Communication 2008-10-15
NSPipe Class Reference (HTML) (PDF)
Describes a communications channel between processes.
Interapplication Communication 2007-01-26
NSPort Class Reference (HTML) (PDF)
Describes the interface for implementing communication ports.
Interapplication Communication 2007-07-19
NSPortCoder Class Reference (HTML) (PDF)
Describes a coder that transmits objects, or their proxies, between distributed objects.
Interapplication Communication 2007-01-29
NSPortMessage Class Reference (HTML) (PDF)
Describes the message data sent using distributed objects.
Interapplication Communication 2007-01-29
NSPortNameServer Class Reference (HTML) (PDF)
Describes the port registration object used by distributed objects.
Interapplication Communication 2007-01-29
NSProcessInfo Class Reference (HTML) (PDF)
Describes the current process.
Interapplication Communication 2007-03-26
NSProxy Class Reference (HTML) (PDF)
Describes the interface for object surrogates used in distributed messages and lazy instantiation.
Interapplication Communication 2007-04-06
NSServicesRequests Protocol Reference (HTML) (PDF)
Describes the interface for transferring data to the pasteboard during service requests.
Interapplication Communication 2007-01-30
NSSocketPort Class Reference (HTML) (PDF)
Describes a BSD socket for distributed object connections or raw messaging.
Interapplication Communication 2008-10-15
NSSocketPortNameServer Class Reference (HTML) (PDF)
Describes a registrar of named TCP/IP sockets.
Interapplication Communication 2007-02-26
NSWorkspace Class Reference (HTML) (PDF)
Describes an object that provides Finder services to an application.
Interapplication Communication 2007-04-27
SBApplication Class Reference (HTML) (PDF)
Describes an Objective-C representation of a scriptable application.
Interapplication Communication 2007-05-29
SBApplicationDelegate Protocol Reference (HTML) (PDF)
Describes the interface for receiving and handling Apple event errors from applications.
Interapplication Communication 2007-05-29
SBElementArray Class Reference (HTML) (PDF)
Describes a mutable array for storing related Scripting Bridge objects.
Interapplication Communication 2007-05-29
SBObject Class Reference (HTML) (PDF)
Describes an object in a scriptable application.
Interapplication Communication 2007-05-29
Scripting Bridge Framework Reference (HTML) (PDF)
Describes the interface that allows Cocoa applications to communicate with scriptable applications.
Interapplication Communication 2007-05-29
IMKCandidates Class Reference (HTML) (PDF)
Describes the class that supports the use of candidate windows for an input method.
Internationalization 2007-06-05
IMKInputController Class Reference (HTML) (PDF)
Describes the class that controls input on the input method side.
Internationalization 2007-06-06
IMKMouseHandling Protocol Reference (HTML) (PDF)
Describes the protocol used to receive mouse events for an input method client session.
Internationalization 2007-06-05
IMKServer Class Reference (HTML) (PDF)
Describes the class that manages connections to input method clients.
Internationalization 2007-06-06
IMKServerInput Protocol Reference (HTML) (PDF)
Describes the informal protocol used to receive text events.
Internationalization 2009-05-06
IMKStateSetting Protocol Reference (HTML) (PDF)
Describes the protocol used to set or access state values for an input method client session.
Internationalization 2007-06-05
IMKTextInput Protocol Reference (HTML) (PDF)
Describes the protocol used to send and obtain data from an input method client session.
Internationalization 2007-06-05
Input Method Kit Framework Reference (HTML) (PDF)
Describes the API for building input methods for Chinese, Japanese, and other languages.
Internationalization 2007-06-06
NSBundle Class Reference (HTML) (PDF)
Describes a collection of resources used in a program.
Internationalization 2007-07-19
NSCalendar Class Reference (HTML) (PDF)
Describes a calendar.
Internationalization 2009-02-04
NSDateFormatter Class Reference (HTML) (PDF)
Describes a date formatter.
Internationalization 2008-11-19
NSLocale Class Reference (HTML) (PDF)
Describes a locale.
Internationalization 2008-02-08
NSTimeZone Class Reference (HTML) (PDF)
Describes a time zone.
Internationalization 2008-02-08
Apple Applications Schema Reference (HTML) (PDF)
Describes the schemas used by Apple Applications to sync records such as contacts, calendars, and bookmarks.
Internet & Web 2007-10-31
Instant Message Framework Reference (HTML) (PDF)
Describes the API for providing iChat presence information to Cocoa applications and using iChat Theater.
Internet & Web 2007-07-08
NSCachedURLResponse Class Reference (HTML) (PDF)
Describes a cached response to a URL load request.
Internet & Web 2008-05-02
NSHTTPCookie Class Reference (HTML) (PDF)
Describes an opaque set of data that represents state or configuration.
Internet & Web 2008-11-13
NSHTTPCookieStorage Class Reference (HTML) (PDF)
Describes a collection of cookies shared across all applications.
Internet & Web 2006-05-23
NSHTTPURLResponse Class Reference (HTML) (PDF)
Describes a response to an HTTP request.
Internet & Web 2006-05-23
NSMutableURLRequest Class Reference (HTML) (PDF)
Describes a mutable request for a resource identified by a URL.
Internet & Web 2006-05-23
NSNetService Class Reference (HTML) (PDF)
Describes a network service that an application publishes or uses as a client.
Internet & Web 2009-04-08
NSNetServiceBrowser Class Reference (HTML) (PDF)
Describes a query for published network services.
Internet & Web 2009-04-08
NSURL Additions Reference (HTML) (PDF)
Describes additions to support pasteboards.
Internet & Web 2006-05-23
NSURL Class Reference (HTML) (PDF)
Describes a string that uniquely identifies a resource.
Internet & Web 2009-02-04
NSURLAuthenticationChallenge Class Reference (HTML) (PDF)
Describes a challenge from a server requiring authentication from the client.
Internet & Web 2006-05-23
NSURLAuthenticationChallengeSender Protocol Reference (HTML) (PDF)
Describes the interface for receiving authentication challenges.
Internet & Web 2006-05-23
NSURLCache Class Reference (HTML) (PDF)
Describes a collection of cached responses and data.
Internet & Web 2008-03-11
NSURLClient Protocol Reference (HTML) (PDF)
Deprecated - Describes the deprecated class replaced by the classes NSURLConnection and NSURLDownload.
Internet & Web 2006-08-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.
Internet & Web 2007-04-01
NSURLCredential Class Reference (HTML) (PDF)
Describes a credential used to authenticate a URL load request.
Internet & Web 2006-06-28
NSURLCredentialStorage Class Reference (HTML) (PDF)
Describes a mapping of credentials to their corresponding protection spaces.
Internet & Web 2006-05-23
NSURLDownload Class Reference (HTML) (PDF)
Describes a connection used to download data to a file.
Internet & Web 2006-05-23
NSURLHandle Class Reference (HTML) (PDF)
Describes a deprecated technology replaced by the NSURLDownload class.
Internet & Web 2009-02-04
NSURLHandleClient Protocol Reference (HTML) (PDF)
Describes a deprecated technology replaced by the NSURLDownload class.
Internet & Web 2006-05-23
NSURLProtectionSpace Class Reference (HTML) (PDF)
Describes an area on a server that requires authentication of URL load requests.
Internet & Web 2006-05-23
NSURLProtocol Class Reference (HTML) (PDF)
Describes the interface for protocol-specific loading of URL data.
Internet & Web 2007-04-01
NSURLProtocolClient Protocol Reference (HTML) (PDF)
Describes the interface used by protocol objects to communicate with the URL loading system.
Internet & Web 2006-05-23
NSURLRequest Class Reference (HTML) (PDF)
Describes a request for a resource identified by a URL.
Internet & Web 2007-04-01
NSURLResponse Class Reference (HTML) (PDF)
Describes the metadata returned by a server for a load request.
Internet & Web 2007-12-11
Publication Subscription Framework Reference (HTML)
Describes the Cocoa framework for publishing and subscribing to RSS and Atom feeds.
Internet & Web 2008-04-08
Sync Services Framework Reference (HTML) (PDF)
Describes the Objective-C API for the Sync Services framework used to sync applications and devices.
Internet & Web 2007-10-31
Web Services Core Framework Reference (HTML)
Describes the client-side APIs for accessing web services.
Internet & Web 2009-01-06
CBGroupIdentity Class Reference (HTML) (PDF)
Describes the class for operating on user identities.
Networking 2007-05-14
CBIdentity Class Reference (HTML) (PDF)
Describes the class used to create and operate on identities.
Networking 2007-05-14
CBIdentityAuthority Class Reference (HTML) (PDF)
Describes the class used to manipulate identity authority databases.
Networking 2007-05-14
CBIdentityPicker Class Reference (HTML) (PDF)
Describes the class that manages the identity picker.
Networking 2007-05-14
CBUserIdentity Class Reference (HTML) (PDF)
Describes the class for operating on user identities.
Networking 2007-05-14
Collaboration Framework Reference (HTML) (PDF)
Describes the Objective-C API for monitoring and editing identities.
Networking 2007-05-14
Identity Services Reference Collection (HTML) (PDF)
Describes the APIs for using identities and the Identity Picker.
Networking 2007-05-14
NSCachedURLResponse Class Reference (HTML) (PDF)
Describes a cached response to a URL load request.
Networking 2008-05-02
NSHost Class Reference (HTML) (PDF)
Describes a representation of a network host.
Networking 2007-03-24
NSHTTPCookie Class Reference (HTML) (PDF)
Describes an opaque set of data that represents state or configuration.
Networking 2008-11-13
NSHTTPCookieStorage Class Reference (HTML) (PDF)
Describes a collection of cookies shared across all applications.
Networking 2006-05-23
NSHTTPURLResponse Class Reference (HTML) (PDF)
Describes a response to an HTTP request.
Networking 2006-05-23
NSInputStream Class Reference (HTML) (PDF)
Describes a read-only data stream.
Networking 2007-04-05
NSMessagePort Class Reference (HTML) (PDF)
Describes an endpoint for distributed object connections or interprocess messaging.
Networking 2006-05-23
NSMessagePortNameServer Class Reference (HTML) (PDF)
Describes a facility that accepts and returns message ports.
Networking 2007-02-23
NSMutableURLRequest Class Reference (HTML) (PDF)
Describes a mutable request for a resource identified by a URL.
Networking 2006-05-23
NSNetService Class Reference (HTML) (PDF)
Describes a network service that an application publishes or uses as a client.
Networking 2009-04-08
NSNetServiceBrowser Class Reference (HTML) (PDF)
Describes a query for published network services.
Networking 2009-04-08
NSOutputStream Class Reference (HTML) (PDF)
Describes a write-only data stream.
Networking 2009-01-06
NSSocketPort Class Reference (HTML) (PDF)
Describes a BSD socket for distributed object connections or raw messaging.
Networking 2008-10-15
NSSocketPortNameServer Class Reference (HTML) (PDF)
Describes a registrar of named TCP/IP sockets.
Networking 2007-02-26
NSStream Class Reference (HTML) (PDF)
Describes an interface for reading and writing data.
Networking 2008-10-15
NSURL Additions Reference (HTML) (PDF)
Describes additions to support pasteboards.
Networking 2006-05-23
NSURL Class Reference (HTML) (PDF)
Describes a string that uniquely identifies a resource.
Networking 2009-02-04
NSURLAuthenticationChallenge Class Reference (HTML) (PDF)
Describes a challenge from a server requiring authentication from the client.
Networking 2006-05-23
NSURLAuthenticationChallengeSender Protocol Reference (HTML) (PDF)
Describes the interface for receiving authentication challenges.
Networking 2006-05-23
NSURLCache Class Reference (HTML) (PDF)
Describes a collection of cached responses and data.
Networking 2008-03-11
NSURLClient Protocol Reference (HTML) (PDF)
Deprecated - Describes the deprecated class replaced by the classes NSURLConnection and NSURLDownload.
Networking 2006-08-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.
Networking 2007-04-01
NSURLCredential Class Reference (HTML) (PDF)
Describes a credential used to authenticate a URL load request.
Networking 2006-06-28
NSURLCredentialStorage Class Reference (HTML) (PDF)
Describes a mapping of credentials to their corresponding protection spaces.
Networking 2006-05-23
NSURLDownload Class Reference (HTML) (PDF)
Describes a connection used to download data to a file.
Networking 2006-05-23
NSURLHandle Class Reference (HTML) (PDF)
Describes a deprecated technology replaced by the NSURLDownload class.
Networking 2009-02-04
NSURLHandleClient Protocol Reference (HTML) (PDF)
Describes a deprecated technology replaced by the NSURLDownload class.
Networking 2006-05-23
NSURLProtectionSpace Class Reference (HTML) (PDF)
Describes an area on a server that requires authentication of URL load requests.
Networking 2006-05-23
NSURLProtocol Class Reference (HTML) (PDF)
Describes the interface for protocol-specific loading of URL data.
Networking 2007-04-01
NSURLProtocolClient Protocol Reference (HTML) (PDF)
Describes the interface used by protocol objects to communicate with the URL loading system.
Networking 2006-05-23
NSURLRequest Class Reference (HTML) (PDF)
Describes a request for a resource identified by a URL.
Networking 2007-04-01
NSURLResponse Class Reference (HTML) (PDF)
Describes the metadata returned by a server for a load request.
Networking 2007-12-11
Application Kit Constants Reference (HTML) (PDF)
Describes the constants defined in the Application Kit framework not described in individual classes.
Objective-C Language 2007-10-31
Application Kit Data Types Reference (HTML) (PDF)
Describes the data types defined in the Application Kit framework not described in individual classes.
Objective-C Language 2006-05-23
Application Kit Framework Reference (HTML) (PDF)
Describes the interface for all things related to an application's user interface.
Objective-C Language 2008-11-19
Application Kit Functions Reference (HTML) (PDF)
Describes the functions that support the Application Kit framework.
Objective-C Language 2008-11-19
Core Data Constants Reference (HTML) (PDF)
Describes the constants defined by the Core Data framework not described in individual classes.
Objective-C Language 2007-01-18
Core Data Framework Reference (HTML) (PDF)
Describes the Objective-C API for the Core Data framework.
Objective-C Language 2007-07-24
Exception Handling Framework Reference (HTML) (PDF)
Describes the API used to monitor and debug exceptional conditions in Objective-C code.
Objective-C Language 2006-10-03
Foundation Constants Reference (HTML) (PDF)
Describes constants in the Foundation framework.
Objective-C Language 2009-05-06
Foundation Data Types Reference (HTML) (PDF)
Describes the common data types in the Foundation framework.
Objective-C Language 2008-09-09
Foundation Framework Reference (HTML) (PDF)
Describes the Foundation framework API.
Objective-C Language 2008-06-27
NSAttributeDescription Class Reference (HTML) (PDF)
Describes the class used to define attributes of an entity in a Core Data managed object model.
Objective-C Language 2007-10-31
NSAutoreleasePool Class Reference (HTML) (PDF)
Describes the interface to the deferred-release mechanism in Cocoa's reference-counted memory management system.
Objective-C Language 2009-01-02
NSCopying Protocol Reference (HTML) (PDF)
Describes the interface for providing immutable duplicates of objects.
Objective-C Language 2006-05-23
NSDeserializer Class Reference (HTML) (PDF)
Describes a deprecated technology replaced by the NSPropertyListSerialization class.
Objective-C Language 2006-05-23
NSEntityDescription Class Reference (HTML) (PDF)
Describes the class used to specify entities in a Core Data managed object model.
Objective-C Language 2008-02-08
NSException Class Reference (HTML) (PDF)
Describes an exceptional condition.
Objective-C Language 2007-01-30
NSExceptionHandler Class Reference (HTML) (PDF)
Describes a facility for monitoring and debugging exceptional conditions.
Objective-C Language 2006-10-03
NSFastEnumeration Protocol Reference (HTML) (PDF)
Describes the interface for supporting the Objective-C 2.0 fast-enumeration feature.
Objective-C Language 2007-06-27
NSFetchedPropertyDescription Class Reference (HTML) (PDF)
Describes a fetched property of an entity in a Core Data managed object model.
Objective-C Language 2006-07-11
NSFontDescriptor Class Reference (HTML) (PDF)
Describes a dictionary that fully specifies a font.
Objective-C Language 2008-03-11
NSGarbageCollector Class Reference (HTML) (PDF)
Describes the garbage collector.
Objective-C Language 2008-10-15
NSInvocation Class Reference (HTML) (PDF)
Describes an Objective-C message for use in store-and-forward operations.
Objective-C Language 2008-10-15
NSInvocationOperation Class Reference (HTML) (PDF)
Describes a nonconcurrent operation for executing a single encapsulated task.
Objective-C Language 2007-04-12
NSMethodSignature Class Reference (HTML) (PDF)
Describes the types of a method's parameters and return value.
Objective-C Language 2008-10-15
NSMutableCopying Protocol Reference (HTML) (PDF)
Describes the interface for providing mutable duplicates of objects.
Objective-C Language 2006-05-23
NSObject Class Reference (HTML) (PDF)
Describes the Cocoa root class.
Objective-C Language 2009-02-04
NSObject Protocol Reference (HTML) (PDF)
Describes the interface used to define basic object behavior.
Objective-C Language 2008-12-22
NSPropertyDescription Class Reference (HTML) (PDF)
Describes the class used to define properties of an entity in a Core Data managed object model.
Objective-C Language 2006-10-03
NSProtocolChecker Class Reference (HTML) (PDF)
Describes an object that restricts the messages that can be sent to another object.
Objective-C Language 2006-05-23
NSProxy Class Reference (HTML) (PDF)
Describes the interface for object surrogates used in distributed messages and lazy instantiation.
Objective-C Language 2007-04-06
NSRelationshipDescription Class Reference (HTML) (PDF)
Describes a relationship in a Core Data schema.
Objective-C Language 2006-07-11
NSTextAttachmentCell Protocol Reference (HTML) (PDF)
Describes the interface for drawing text attachments.
Objective-C Language 2006-05-23
NSURLResponse Class Reference (HTML) (PDF)
Describes the metadata returned by a server for a load request.
Objective-C Language 2007-12-11
NSValidatedUserInterfaceItem Protocol Reference (HTML) (PDF)
Describes the interface for a control to respond to requests regarding automatic enabling and disabling.
Objective-C Language 2006-08-29
Objective-C 1 Runtime Reference (HTML) (PDF)
Deprecated - Describes the data structures and functions of the Objective-C 1.0 runtime support library.
Objective-C Language 2009-01-06
Objective-C 2.0 Runtime Reference (HTML) (PDF)
Describes the data structures and functions of the Objective-C runtime support library.
Objective-C Language 2008-11-19
NSAssertionHandler Class Reference (HTML) (PDF)
Describes the facility for handling false assertions.
Performance 2007-02-22
NSAutoreleasePool Class Reference (HTML) (PDF)
Describes the interface to the deferred-release mechanism in Cocoa's reference-counted memory management system.
Performance 2009-01-02
NSRunLoop Class Reference (HTML) (PDF)
Describes the object that manages events on a thread.
Performance 2008-02-08
Core Endian Reference (HTML) (PDF)
Describes the C API for creating and installing callbacks to byte swap custom data.
Porting 2007-05-29
Core Printing Reference (HTML) (PDF)
Describes the C API that provides an abstraction layer for application printing.
Printing 2007-07-24
NSBox Class Reference (HTML) (PDF)
Describes a view that can display its border and a title.
Printing 2008-10-15
NSPageLayout Class Reference (HTML) (PDF)
Describes a printing dialog for querying the user about page layout.
Printing 2007-04-11
NSPrinter Class Reference (HTML) (PDF)
Describes a representation of a printer as specified by a PPD file.
Printing 2007-01-29
NSPrintInfo Class Reference (HTML) (PDF)
Describes the print settings used for a print job.
Printing 2009-01-06
NSPrintOperation Class Reference (HTML) (PDF)
Describes a print job.
Printing 2007-03-02
NSPrintPanel Class Reference (HTML) (PDF)
Describes a print dialog.
Printing 2007-07-16
NSPrintPanelAccessorizing Protocol Reference (HTML) (PDF)
Describes the interface for configuring accessory panes for the print panel.
Printing 2007-03-09
NSView Class Reference (HTML) (PDF)
Describes the interface for drawing, event handling, and printing in views.
Printing 2009-02-04
PDEPanel Protocol Reference (HTML) (PDF)
Describes the informal protocol used to implement custom panes in a printing dialog.
Printing 2007-12-11
PDEPlugIn Protocol Reference (HTML) (PDF)
Describes the informal protocol used to add custom panes to a printing dialog.
Printing 2007-12-11
PDEPlugInCallbackProtocol Reference (HTML) (PDF)
Describes the informal protocol used to access information about the current print job.
Printing 2007-12-11
NSCondition Class Reference (HTML) (PDF)
Describes a pthread-style condition variable and associated mutex lock.
Process Management 2008-09-09
NSConditionLock Class Reference (HTML) (PDF)
Describes an integer-based condition for use in thread locking.
Process Management 2007-01-15
NSDistributedLock Class Reference (HTML) (PDF)
Describes a mutex lock that spans multiple processes.
Process Management 2007-01-22
NSHost Class Reference (HTML) (PDF)
Describes a representation of a network host.
Process Management 2007-03-24
NSLock Class Reference (HTML) (PDF)
Describes a mutex-based lock.
Process Management 2008-02-08
NSLocking Protocol Reference (HTML) (PDF)
Describes the interface for supporting mutex and condition locks.
Process Management 2007-01-22
NSOperation Class Reference (HTML) (PDF)
Describes an encapsulated, single-shot task.
Process Management 2008-11-19
NSOperationQueue Class Reference (HTML) (PDF)
Describes an object that manages a set of prioritized operations.
Process Management 2008-11-19
NSProcessInfo Class Reference (HTML) (PDF)
Describes the current process.
Process Management 2007-03-26
NSRecursiveLock Class Reference (HTML) (PDF)
Describes a lock that can be acquired multiple times by one thread without causing a deadlock.
Process Management 2007-04-30
NSTask Class Reference (HTML) (PDF)
Describes a task that runs as a subprocess.
Process Management 2007-01-31
NSThread Class Reference (HTML) (PDF)
Describes a thread of execution.
Process Management 2007-12-11
NSMovie Class Reference (HTML) (PDF)
Deprecated - Describes a deprecated class replaced by QTKit.
QuickTime 2007-03-26
NSMovieView Class Reference (HTML) (PDF)
Deprecated - Describes a deprecated class replaced by QTKit.
QuickTime 2007-04-02
QTCaptureAudioPreviewOutput Class Reference (HTML) (PDF)
Describes an output destination used to preview audio being captured.
QuickTime 2009-04-08
QTCaptureDevice Class Reference (HTML) (PDF)
Describes an object that represents a connected physical media capture device, such as a camera or microphone.
QuickTime 2009-05-06
QTCaptureDeviceInput Class Reference (HTML) (PDF)
Describes a wrapper for a QTCaptureDevice object.
QuickTime 2009-04-08
QTCaptureInput Class Reference (HTML) (PDF)
Describes an input source connection for a capture session object.
QuickTime 2009-04-08
QTCaptureOutput Class Reference (HTML) (PDF)
Describes the interface for connecting capture output destinations to a capture session object.
QuickTime 2009-03-04
QTCaptureVideoPreviewOutput Class Reference (HTML) (PDF)
Describes an object for previewing a video stream that is being captured.
QuickTime 2009-03-04
QTCaptureView Class Reference (HTML) (PDF)
Describes a view that displays a video preview of a capture session.
QuickTime 2009-04-08
QTDataReference Class Reference (HTML) (PDF)
Describes the location of a QuickTime movie or other media data.
QuickTime 2009-04-08
QTKit Data Types Reference (HTML) (PDF)
Describes the data types and constants in the QTKit framework.
QuickTime 2006-05-23
QTKit Framework Reference (HTML) (PDF)
Describes the interfaces for working with QuickTime movies and media capture.
QuickTime 2007-10-31
QTMedia Class Reference (HTML) (PDF)
Describes a QuickTime media object.
QuickTime 2009-03-04
QTMovie Class Reference (HTML) (PDF)
Describes a QuickTime movie and movie controller.
QuickTime 2009-01-07
QTMovieView Class Reference (HTML) (PDF)
Describes a view for playing a QuickTime movie.
QuickTime 2007-05-01
QTTrack Class Reference (HTML) (PDF)
Describes a QuickTime movie track.
QuickTime 2009-03-04
NSBundle Additions Reference (HTML) (PDF)
Describes additions for loading nib files in Cocoa applications.
Resource Management 2007-07-19
NSBundle Class Reference (HTML) (PDF)
Describes a collection of resources used in a program.
Resource Management 2007-07-19
NSCoder Application Kit Additions Reference (HTML) (PDF)
Describes additions for converting archived NXColor objects into NSColor objects.
Resource Management 2006-05-23
NSFileManager Class Reference (HTML) (PDF)
Describes an object that performs file-system operations.
Resource Management 2008-10-15
NSFileWrapper Class Reference (HTML) (PDF)
Describes a representation of a file-system node.
Resource Management 2008-10-15
NSHelpManager Class Reference (HTML) (PDF)
Describes an application-level help system.
Resource Management 2009-02-04
NSNib Class Reference (HTML) (PDF)
Describes an object for unarchiving and instantiating a nib file.
Resource Management 2007-01-22
NSNibAwaking Protocol Reference (HTML) (PDF)
Describes the interface for initializing unarchived nib objects.
Resource Management 2007-02-28
NSNibConnector Class Reference (HTML) (PDF)
Describes a generic connection between nib objects.
Resource Management 2007-01-22
NSNibControlConnector Class Reference (HTML) (PDF)
Describes an action connection between nib objects.
Resource Management 2007-01-31
NSNibOutletConnector Class Reference (HTML) (PDF)
Describes an outlet connection between nib objects.
Resource Management 2007-01-31
NSProcessInfo Class Reference (HTML) (PDF)
Describes the current process.
Resource Management 2007-03-26
NSSound Class Reference (HTML) (PDF)
Describes an object that loads and plays audio files.
Resource Management 2008-10-15
Mac OS X ABI Dynamic Loader Reference (HTML) (PDF)
Describes the functions used to access Mach-O files.
Runtime Architecture 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.
Runtime Architecture 2009-02-04
NSApplication Class Reference (HTML) (PDF)
Describes the responder object that manages an application's events and resources.
Runtime Architecture 2009-02-04
AppleScript Studio Terminology Reference (HTML) (PDF)
Describes the scripting terminology for AppleScript Studio, through version 1.4.
Scripting & Automation 2007-10-31
Automator Framework Reference (HTML) (PDF)
Describes the Objective-C API for creating and working with actions used by the Automator application.
Scripting & Automation 2006-10-26
NSAppleEventDescriptor Class Reference (HTML) (PDF)
Describes the class used to access the basic data structures in an Apple event.
Scripting & Automation 2007-04-10
NSAppleEventManager Class Reference (HTML) (PDF)
Describes the class used to work with Apple event handler routines and to suspend and resume event handling.
Scripting & Automation 2006-05-23
NSAppleScript Additions Reference (HTML) (PDF)
Describes additions to the NSAppleScript class to provide syntax-highlighted script source.
Scripting & Automation 2006-05-23
NSAppleScript Class Reference (HTML) (PDF)
Describes the class that provides the ability to load, compile, and execute scripts.
Scripting & Automation 2007-07-10
NSCloneCommand Class Reference (HTML) (PDF)
Describes the class used to clone a scriptable object or objects.
Scripting & Automation 2006-05-23
NSCloseCommand Class Reference (HTML) (PDF)
Describes the class used to close a scriptable object or objects--typically a document or window.
Scripting & Automation 2006-06-28
NSComparisonMethods Protocol Reference (HTML) (PDF)
Describes the interface for default comparison methods in the NSSpecifierTest class.
Scripting & Automation 2006-05-23
NSCountCommand Class Reference (HTML) (PDF)
Describes the class used to count the number of objects of a specified class in the specified object container.
Scripting & Automation 2006-05-23
NSCreateCommand Class Reference (HTML) (PDF)
Describes the class used to create a specified scriptable object.
Scripting & Automation 2006-05-23
NSDeleteCommand Class Reference (HTML) (PDF)
Describes the class used to delete a specified scriptable object or objects.
Scripting & Automation 2006-05-23
NSExistsCommand Class Reference (HTML) (PDF)
Describes the class used to determine whether a specified scriptable object exists.
Scripting & Automation 2006-05-23
NSGetCommand Class Reference (HTML) (PDF)
Describes the class used to get the specified value or object from the specified scriptable object.
Scripting & Automation 2006-05-23
NSIndexSpecifier Class Reference (HTML) (PDF)
Describes the position of an object in a collection.
Scripting & Automation 2007-04-01
NSLogicalTest Class Reference (HTML) (PDF)
Describes the class used to perform logical operations in determining the scriptable objects a command acts on.
Scripting & Automation 2006-05-23
NSMiddleSpecifier Class Reference (HTML) (PDF)
Describes the class used to specify the middle object in a collection.
Scripting & Automation 2006-05-23
NSMoveCommand Class Reference (HTML) (PDF)
Describes the class used to move the specified scriptable object or objects.
Scripting & Automation 2006-05-23
NSNameSpecifier Class Reference (HTML) (PDF)
Describes the class used to specify an object in a collection (or container) by name.
Scripting & Automation 2006-05-23
NSPositionalSpecifier Class Reference (HTML) (PDF)
Describes the class used to specify an insertion point in a container relative to another object in the container.
Scripting & Automation 2007-06-29
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.
Scripting & Automation 2006-05-23
NSQuitCommand Class Reference (HTML) (PDF)
Describes the class used to quit the specified application.
Scripting & Automation 2006-05-23
NSRandomSpecifier Class Reference (HTML) (PDF)
Describes the class used to specify an arbitrary object in a collection.
Scripting & Automation 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.
Scripting & Automation 2006-05-23
NSRelativeSpecifier Class Reference (HTML) (PDF)
Describes the class used to specify an object in a collection by its position relative to another object.
Scripting & Automation 2006-06-28
NSScriptClassDescription Class Reference (HTML) (PDF)
Describes the class used to encapsulate the scriptability information for a scriptable class.
Scripting & Automation 2007-07-17
NSScriptCoercionHandler Class Reference (HTML) (PDF)
Describes the class that provides a mechanism for converting one kind of scripting data to another.
Scripting & Automation 2006-05-23
NSScriptCommand Class Reference (HTML) (PDF)
Describes the class used to represent a scripting statement and the information needed to perform the operation it specifies.
Scripting & Automation 2007-07-20
NSScriptCommandDescription Class Reference (HTML) (PDF)
Describes the class used to provide a description of a script command.
Scripting & Automation 2007-04-10
NSScriptExecutionContext Class Reference (HTML) (PDF)
Describes the class that provides a shared instance of the context in which the current script command is executed.
Scripting & Automation 2006-05-23
NSScriptingComparisonMethods Protocol Reference (HTML) (PDF)
Describes the informal protocol used to define a set of methods for comparing script objects.
Scripting & Automation 2006-05-23
NSScriptKeyValueCoding Protocol Reference (HTML) (PDF)
Describes the informal protocol used to provide additional key-value coding capabilities in a scriptable application.
Scripting & Automation 2007-10-31
NSScriptObjectSpecifier Class Reference (HTML) (PDF)
Describes the abstract class used to instantiate objects that represent references to scriptable objects.
Scripting & Automation 2007-06-29
NSScriptObjectSpecifiers Protocol Reference (HTML) (PDF)
Describes the informal protocol used by scriptable objects to provide a fully specified object specifier to themselves.
Scripting & Automation 2006-05-23
NSScriptSuiteRegistry Class Reference (HTML) (PDF)
Describes the class used as the top-level repository of scriptability information for an application at runtime.
Scripting & Automation 2007-04-10
NSScriptWhoseTest Class Reference (HTML) (PDF)
Describes the abstract class used to represent expressions for testing scriptable object inclusion.
Scripting & Automation 2006-05-23
NSSetCommand Class Reference (HTML) (PDF)
Describes the class used to set values in a scriptable object.
Scripting & Automation 2006-05-23
NSSpecifierTest Class Reference (HTML) (PDF)
Describes the class used to apply a test to compare a specified object to another object.
Scripting & Automation 2006-06-28
NSUniqueIDSpecifier Class Reference (HTML) (PDF)
Describes the class used to specify an object in a container by unique ID.
Scripting & Automation 2006-05-23
NSWhoseSpecifier Class Reference (HTML) (PDF)
Describes the class used to specify every object in a container that matches a defined condition.
Scripting & Automation 2006-06-28
NSWindowScripting Protocol Reference (HTML) (PDF)
Describes the category on NSWindow for scripting basic properties and commands of windows in scriptable applications.
Scripting & Automation 2006-05-23
SBApplication Class Reference (HTML) (PDF)
Describes an Objective-C representation of a scriptable application.
Scripting & Automation 2007-05-29
SBApplicationDelegate Protocol Reference (HTML) (PDF)
Describes the interface for receiving and handling Apple event errors from applications.
Scripting & Automation 2007-05-29
SBElementArray Class Reference (HTML) (PDF)
Describes a mutable array for storing related Scripting Bridge objects.
Scripting & Automation 2007-05-29
SBObject Class Reference (HTML) (PDF)
Describes an object in a scriptable application.
Scripting & Automation 2007-05-29
Certificate, Key, and Trust Services Reference (HTML) (PDF)
Describes services to read and evaluate certificates and to use cryptographic keys.
Security 2008-11-19
Cryptographic Message Syntax Services Reference (HTML) (PDF)
Describes the API for encrypting, signing, and decoding messages using Cryptographic Message Syntax (CMS).
Security 2007-10-31
Keychain Services Reference (HTML) (PDF)
Describes the Keychain Services API, used to create, find, modify, and delete keychain items.
Security 2008-11-19
Secure Transport Reference (HTML) (PDF)
Describes the C API for creating a Secure Sockets Layer session over any transport layer.
Security 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.
Security 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.
Security 2006-07-14
SecurityInterface Data Types Reference (HTML) (PDF)
Describes the data types found in the Security Interface framework.
Security 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.
Security 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.
Security 2006-07-14
SFAuthorizationView Class Reference (HTML) (PDF)
Describes the class that displays a lock icon that indicates a user interface has restricted access.
Security 2006-05-23
SFCertificatePanel Class Reference (HTML) (PDF)
Describes the class that displays one or more certificates in a panel or sheet.
Security 2006-05-23
SFCertificateTrustPanel Class Reference (HTML) (PDF)
Describes the class that enables the user to edit the trust settings in a certificate.
Security 2006-05-23
SFCertificateView Class Reference (HTML) (PDF)
Describes the class that displays the contents of a certificate.
Security 2006-05-23
SFChooseIdentityPanel Class Reference (HTML) (PDF)
Describes the class that allows a user to select an identity from a list.
Security 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.
Security 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.
Security 2006-05-23
Apple Applications Schema Reference (HTML) (PDF)
Describes the schemas used by Apple Applications to sync records such as contacts, calendars, and bookmarks.
Syncing 2007-10-31
ISyncChange Class Reference (HTML) (PDF)
Syncing 2006-06-30
ISyncClient Class Reference (HTML) (PDF)
An ISyncClient object represents an application, tool, or device that syncs records--for example, Address Book, .Mac, or a mobile phone.
Syncing 2007-07-11
ISyncFilter Class Reference (HTML) (PDF)
Syncing 2006-07-07
ISyncFiltering Protocol Reference (HTML) (PDF)
Syncing 2007-07-11
ISyncManager Class Reference (HTML) (PDF)
You use an ISyncManager object to communicate directly with the sync engine to perform administrative operations.
Syncing 2007-07-11
ISyncRecordReference Class Reference (HTML) (PDF)
Syncing 2007-07-11
ISyncRecordSnapshot Class Reference (HTML) (PDF)
Syncing 2006-07-07
ISyncSession Class Reference (HTML) (PDF)
An ISyncSession object is used to manage a single sync operation.
Syncing 2008-11-19
ISyncSessionDriver Class Reference (HTML) (PDF)
Syncing 2007-07-11
ISyncSessionDriverDataSource Protocol Reference (HTML) (PDF)
Defines a set of methods that the data source of an ISyncSessionDriver object must implement.
Syncing 2007-07-11
ISyncUIHelper Protocol Reference (HTML) (PDF)
An informal protocol that provides user interface attributes to the iSync user interface.
Syncing 2007-10-31
NSPersistentStoreCoordinator Sync Services Additions Reference (HTML) (PDF)
Describes the methods added to NSPersistenStoreCoordinator to support syncing of Core Data managed objects
Syncing 2007-07-11
NSPersistentStoreCoordinatorSyncing Protocol Reference (HTML) (PDF)
Describes a protocol that you use to change the behavior of a Core Data application sync session.
Syncing 2007-07-11
Sync Services Constants Reference (HTML) (PDF)
Syncing 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.
Syncing 2007-10-31
Dictionary Services Reference (HTML) (PDF)
Describes the Objective-C and C routines that support programmatic access to dictionaries.
Text & Fonts 2007-05-29
Find By Content Reference (HTML) (PDF)
Deprecated - Describes the legacy C API for performing relevance-ranked searches. Replaced by Search Kit.
Text & Fonts 2006-07-13
IMKCandidates Class Reference (HTML) (PDF)
Describes the class that supports the use of candidate windows for an input method.
Text & Fonts 2007-06-05
IMKInputController Class Reference (HTML) (PDF)
Describes the class that controls input on the input method side.
Text & Fonts 2007-06-06
IMKMouseHandling Protocol Reference (HTML) (PDF)
Describes the protocol used to receive mouse events for an input method client session.
Text & Fonts 2007-06-05
IMKServer Class Reference (HTML) (PDF)
Describes the class that manages connections to input method clients.
Text & Fonts 2007-06-06
IMKServerInput Protocol Reference (HTML) (PDF)
Describes the informal protocol used to receive text events.
Text & Fonts 2009-05-06
IMKStateSetting Protocol Reference (HTML) (PDF)
Describes the protocol used to set or access state values for an input method client session.
Text & Fonts 2007-06-05
IMKTextInput Protocol Reference (HTML) (PDF)
Describes the protocol used to send and obtain data from an input method client session.
Text & Fonts 2007-06-05
Input Method Kit Framework Reference (HTML) (PDF)
Describes the API for building input methods for Chinese, Japanese, and other languages.
Text & Fonts 2007-06-06
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
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
NSSecureTextField Class Reference (HTML) (PDF)
Describes a text field that hides its text.
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
Search Kit Reference (HTML) (PDF)
Describes the interface for supporting user searches of textual content.
Text & Fonts 2009-05-06
AppleScript Studio Terminology Reference (HTML) (PDF)
Describes the scripting terminology for AppleScript Studio, through version 1.4.
Tools 2007-10-31
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
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
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
Application Kit Framework Reference (HTML) (PDF)
Describes the interface for all things related to an application's user interface.
User Experience 2008-11-19
Cocoa Bindings Reference (HTML) (PDF)
Describes the exposed bindings of Cocoa classes.
User Experience 2007-10-31
Disc Recording UI Framework Reference (HTML)
Describes the Objective-C and C API for presenting a user interface when burning audio and data CDs and DVDs.
User Experience 2008-04-08
DOMDocument Additions Reference (HTML) (PDF)
Describes the API added to the DOMDocument class to facilitate communication between WebKit and the DOM API.
User Experience 2008-10-15
DOMElement Additions Reference (HTML)
Describes the API added to the DOMElement class to facilitate communication between WebKit and the DOM API.
User Experience 2008-10-15
DOMHTMLDocument Additions Reference (HTML) (PDF)
Describes the API added to the DOMHTMLDocument class to facilitate communication between WebKit and the DOM API.
User Experience 2009-01-26
DOMHTMLFrameElement Additions Reference (HTML) (PDF)
Describes the API added to the DOMHTMLFrameElement class to facilitate communication between WebKit and the DOM API.
User Experience 2006-05-23
DOMHTMLIFrameElement Additions Reference (HTML) (PDF)
Describes the API added to the DOMHTMLIFrameElement class to facilitate communication between WebKit and the DOM API.
User Experience 2006-05-23
DOMHTMLObjectElement Additions Reference (HTML) (PDF)
Describes the API added to the DOMHTMLObjectElement class to facilitate communication between WebKit and the DOM API.
User Experience 2006-05-23
DOMNode Additions Reference (HTML) (PDF)
Describes the API added to the DOMNode class to facilitate communication between WebKit and the DOM API.
User Experience 2009-02-04
DOMRange Additions Reference (HTML) (PDF)
Describes the API added to the DOMRange class to facilitate communication between WebKit and the DOM API.
User Experience 2008-10-15
Find By Content Reference (HTML) (PDF)
Deprecated - Describes the legacy C API for performing relevance-ranked searches. Replaced by Search Kit.
User Experience 2006-07-13
NSActionCell Class Reference (HTML) (PDF)
Describes the interface for the active area in a control.
User Experience 2007-02-28
NSAlert Class Reference (HTML) (PDF)
Describes a window that displays a message and obtains the user's response to it.
User Experience 2007-04-25
NSAnimation Class Reference (HTML) (PDF)
Describes the behavior of an animation.
User Experience 2007-10-31
NSBox Class Reference (HTML) (PDF)
Describes a view that can display its border and a title.
User Experience 2008-10-15
NSBrowser Class Reference (HTML) (PDF)
Describes a control for manipulating one- or two-dimensional data sets.
User Experience 2007-04-05
NSBrowserCell Class Reference (HTML) (PDF)
Describes a cell that displays data in a browser.
User Experience 2007-04-01
NSButton Class Reference (HTML) (PDF)
Describes a control that responds to clicks.
User Experience 2007-04-01
NSButtonCell Class Reference (HTML) (PDF)
Describes a cell that responds to mouse clicks.
User Experience 2009-04-08
NSCell Class Reference (HTML) (PDF)
Describes the interface for cell objects.
User Experience 2009-02-04
NSCollectionView Class Reference (HTML) (PDF)
Describes a collection of views that displays content in a grid.
User Experience 2007-12-11
NSCollectionViewItem Class Reference (HTML) (PDF)
Describes a controller that mediates between a prototype view and a model object.
User Experience 2006-12-28
NSColorPicker Class Reference (HTML) (PDF)
Describes the interface for custom views in a color panel used for color selection.
User Experience 2007-02-28
NSColorPickingCustom Protocol Reference (HTML) (PDF)
Describes the interface for receiving custom color-picker user-interface requests.
User Experience 2007-04-01
NSColorPickingDefault Protocol Reference (HTML) (PDF)
Describes the interface for receiving basic color-picker user-interface requests.
User Experience 2007-04-27
NSColorWell Class Reference (HTML) (PDF)
Describes a control for displaying and selecting colors.
User Experience 2007-02-28
NSComboBox Class Reference (HTML) (PDF)
Describes a control for entering text or selecting from a pop-up list of items.
User Experience 2006-05-23
NSComboBoxCell Class Reference (HTML) (PDF)
Describes the text field that provides the user interface for NSComboBox objects.
User Experience 2006-05-23
NSComboBoxCellDataSource Protocol Reference (HTML) (PDF)
Describes the interface for receiving data requests from an NSComboBoxCell object.
User Experience 2006-05-23
NSComboBoxDataSource Protocol Reference (HTML) (PDF)
Describes the interface for receiving data requests from an NSComboBox object.
User Experience 2006-05-23
NSControl Class Reference (HTML) (PDF)
Describes the interface for views that respond to user actions by sending action messages.
User Experience 2008-10-15
NSCursor Class Reference (HTML) (PDF)
Describes the appearance of the user interface cursor.
User Experience 2009-01-06
NSDateFormatter Class Reference (HTML) (PDF)
Describes a date formatter.
User Experience 2008-11-19
NSDatePicker Class Reference (HTML) (PDF)
Describes a control for displaying and editing a date.
User Experience 2008-06-09
NSDatePickerCell Class Reference (HTML) (PDF)
Describes a cell for displaying and editing a date.
User Experience 2008-06-09
NSDockTile Class Reference (HTML) (PDF)
Describes the interface for customizing an application's dock tiles
User Experience 2009-03-04
NSDrawer Class Reference (HTML) (PDF)
Describes a retractable user interface element that displays view objects.
User Experience 2006-05-23
NSErrorRecoveryAttempting Protocol Reference (HTML) (PDF)
Describes the interface for attempting recovery from runtime errors.
User Experience 2007-02-23
NSFontPanel Class Reference (HTML) (PDF)
Describes the panel for font selection.
User Experience 2007-04-06
NSFontPanelValidation Protocol Reference (HTML) (PDF)
Describes the interface for validating fonts.
User Experience 2007-04-06
NSForm Class Reference (HTML) (PDF)
Describes a vertical matrix of NSFormCell objects.
User Experience 2006-05-23
NSFormatter Class Reference (HTML) (PDF)
Describes the interface for formatter objects.
User Experience 2007-07-09
NSFormCell Class Reference (HTML) (PDF)
Describes a title and text entry field in an NSForm object.
User Experience 2006-05-23
NSHelpManager Class Reference (HTML) (PDF)
Describes an application-level help system.
User Experience 2009-02-04
NSImageCell Class Reference (HTML) (PDF)
Describes an object that displays an image in a frame, usually in a control.
User Experience 2009-01-06
NSImageView Class Reference (HTML) (PDF)
Describes a view that displays an image.
User Experience 2007-01-22
NSInputManager Class Reference (HTML) (PDF)
Describes the class used by text views to communicate with the text input management system.
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.
User Experience 2007-04-01
NSInputServerMouseTracker Protocol Reference (HTML) (PDF)
Describes the protocol implemented by text input servers to handle mouse events.
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.
User Experience 2007-04-02
NSLevelIndicator Class Reference (HTML) (PDF)
Describes a control for displaying a rank or amount along a linear scale.
User Experience 2007-03-01
NSLevelIndicatorCell Class Reference (HTML) (PDF)
Describes a cell used for displaying a rank or amount along a linear scale.
User Experience 2007-03-01
NSLocale Class Reference (HTML) (PDF)
Describes a locale.
User Experience 2008-02-08
NSMatrix Class Reference (HTML) (PDF)
Describes a group of cell objects that work together in various ways.
User Experience 2008-10-15
NSMenu Class Reference (HTML) (PDF)
Describes an application menu.
User Experience 2008-02-08
NSMenuItem Class Reference (HTML) (PDF)
Describes a menu item.
User Experience 2008-02-08
NSMenuItem Protocol Reference (HTML) (PDF)
Deprecated - Describes a deprecated protocol replaced by the NSMenuItem class.
User Experience 2007-02-08
NSMenuItemCell Class Reference (HTML) (PDF)
Describes a deprecated class replaced by the NSMenuItem class.
User Experience 2007-03-07
NSMenuValidation Protocol Reference (HTML) (PDF)
Describes the interface for enabling and disabling menu items.
User Experience 2007-03-02
NSMenuView Class Reference (HTML) (PDF)
Describes a deprecated class replaced by the NSMenu class.
User Experience 2009-02-04
NSNumberFormatter Class Reference (HTML) (PDF)
Describes a number formatter.
User Experience 2008-11-19
NSOpenGLView Class Reference (HTML) (PDF)
Describes a view for OpenGL drawing.
User Experience 2007-01-26
NSOpenPanel Class Reference (HTML) (PDF)
Describes the panel that a user employs to locate and open a file.
User Experience 2009-02-04
NSOutlineView Class Reference (HTML) (PDF)
Describes a row-and-column format view for displaying hierarchical data.
User Experience 2009-02-04
NSOutlineViewDataSource Protocol Reference (HTML) (PDF)
Describes the interface used by an outline view to retrieve data and, optionally, to update data values.
User Experience 2007-02-19
NSPanel Class Reference (HTML) (PDF)
Describes a window for performing auxiliary functions in an application.
User Experience 2009-01-06
NSPasteboard Class Reference (HTML) (PDF)
Describes a pasteboard.
User Experience 2008-10-15
NSPathCell Class Reference (HTML) (PDF)
Describes the user interface of a path control object.
User Experience 2007-04-11
NSPathCellDelegate Protocol Reference (HTML) (PDF)
Describes the interface used to customize a pop-up-style control that represents a path.
User Experience 2007-04-11
NSPathComponentCell Class Reference (HTML) (PDF)
Describes a component of a path control.
User Experience 2007-04-11
NSPathControl Class Reference (HTML) (PDF)
Describes a control representing a file path or virtual path.
User Experience 2007-04-11
NSPathControlDelegate Protocol Reference (HTML) (PDF)
Describes the interface used to support dragging and pop-up menu customization in path controls.
User Experience 2007-04-11
NSPopUpButton Class Reference (HTML) (PDF)
Describes a control for displaying pull-down or pop-up lists of items.
User Experience 2008-10-15
NSPopUpButtonCell Class Reference (HTML) (PDF)
Describes a cell used in the display of pull-down or pop-up menus.
User Experience 2008-10-15
NSPredicateEditor Class Reference (HTML) (PDF)
Describes a graphical predicate editor.
User Experience 2008-10-15
NSPredicateEditorRowTemplate Class Reference (HTML) (PDF)
Describes a row in a graphical predicate editor.
User Experience 2007-01-12
NSPreferencePane Class Reference (HTML) (PDF)
Defines the interface for subclasses to provide preference panes to System Preferences or other applications.
User Experience 2006-05-23
NSPrintPanelAccessorizing Protocol Reference (HTML) (PDF)
Describes the interface for configuring accessory panes for the print panel.
User Experience 2007-03-09
NSProgressIndicator Class Reference (HTML) (PDF)
Describes a control that shows that a lengthy task is under way.
User Experience 2008-03-11
NSRuleEditor Class Reference (HTML) (PDF)
Describes a graphical rule editor.
User Experience 2008-02-08
NSSavePanel Class Reference (HTML) (PDF)
Describes the panel that a user employs to set a file-system location and save a file.
User Experience 2009-02-04
NSScroller Class Reference (HTML) (PDF)
Describes a control for scrolling a document view within a scroll view.
User Experience 2009-04-08
NSScrollView Class Reference (HTML) (PDF)
Describes a view for displaying content larger than its bounds.
User Experience 2006-05-23
NSSearchField Class Reference (HTML) (PDF)
Describes a text field optimized for entering a search query.
User Experience 2006-05-23
NSSearchFieldCell Class Reference (HTML) (PDF)
Describes a search field cell.
User Experience 2008-03-11
NSSecureTextField Class Reference (HTML) (PDF)
Describes a text field that hides its text.
User Experience 2006-05-23
NSSecureTextFieldCell Class Reference (HTML) (PDF)
Describes the user interface of a secure text field.
User Experience 2007-10-31
NSSegmentedCell Class Reference (HTML) (PDF)
Describes an action cell that provides appearance and behavior for an NSSegmentedControl object.
User Experience 2009-05-06
NSSegmentedControl Class Reference (HTML) (PDF)
Describes a horizontal button divided into multiple segments
User Experience 2009-05-06
NSSlider Class Reference (HTML) (PDF)
Describes a control for selecting a value from a continuous range of values.
User Experience 2006-05-23
NSSliderCell Class Reference (HTML) (PDF)
Describes an action cell that provides appearance and behavior for an NSSlider object.
User Experience 2006-05-23
NSSpeechRecognizer Class Reference (HTML) (PDF)
Describes the Cocoa command-and-control voice recognition system.
User Experience 2007-04-03
NSSpeechSynthesizer Class Reference (HTML) (PDF)
Describes the Cocoa parser that converts text to speech.
User Experience 2009-01-06
NSSplitView Class Reference (HTML) (PDF)
Describes a container for subviews with a user-controlled portion of each visible.
User Experience 2009-04-08
NSStatusBar Class Reference (HTML) (PDF)
Describes the collection of status items in the menu bar.
User Experience 2007-03-05
NSStatusItem Class Reference (HTML) (PDF)
Describes a status item in the menu bar.
User Experience 2007-03-05
NSStepper Class Reference (HTML) (PDF)
Describes a control that can increment and decrement a value.
User Experience 2006-05-23
NSStepperCell Class Reference (HTML) (PDF)
Describes an action cell that provides appearance and behavior for an NSStepper object.
User Experience 2006-05-23
NSTableColumn Class Reference (HTML) (PDF)
Describes the display characteristics and attribute identifiers for a column in a table view.
User Experience 2007-10-31
NSTableDataSource Protocol Reference (HTML) (PDF)
Describes the interface for receiving table view data requests.
User Experience 2007-04-10
NSTableHeaderCell Class Reference (HTML) (PDF)
Describes the user interface of a column header of a table view.
User Experience 2006-05-23
NSTableHeaderView Class Reference (HTML) (PDF)
Describes a column header of a table view.
User Experience 2006-05-23
NSTableView Class Reference (HTML) (PDF)
Describes a view that displays and manages tabular data.
User Experience
NSTabView Class Reference (HTML) (PDF)
Describes a view that supports switching between subviews.
User Experience 2006-05-23
NSTabViewItem Class Reference (HTML) (PDF)
Describes a single view in a tab view.
User Experience 2006-05-23
NSTextField Class Reference (HTML) (PDF)
Describes a control that displays editable text.
User Experience 2009-01-06
NSTextFieldCell Class Reference (HTML) (PDF)
Describes the user interface of a text field.
User Experience 2009-01-06
NSTokenField Class Reference (HTML) (PDF)
Describes a text field that provides tokenized editing.
User Experience 2008-10-15
NSTokenFieldCell Class Reference (HTML) (PDF)
Describes a cell used in the conversion of entered text into tokens representing objects.
User Experience 2007-03-05
NSToolbar Class Reference (HTML) (PDF)
Describes a toolbar in a window's title bar.
User Experience 2008-10-15
NSToolbarItem Class Reference (HTML) (PDF)
Describes a single item in a window's toolbar.
User Experience 2006-06-28
NSToolbarItemGroup Class Reference (HTML) (PDF)
Describes a group of items in a window's toolbar.
User Experience 2007-04-11
NSToolbarItemValidation Protocol Reference (HTML) (PDF)
Describes the interface for providing customized enabling and disabling of a toolbar item.
User Experience 2006-05-23
NSToolTipOwner Protocol Reference (HTML) (PDF)
Describes the interface for receiving requests for tooltip text.
User Experience 2006-05-23
NSUserDefaults Class Reference (HTML) (PDF)
Describes an object for managing preference information.
User Experience 2009-04-08
NSUserInterfaceValidations Protocol Reference (HTML) (PDF)
Describes the interface for participating in automatic enabling and disabling of controls.
User Experience 2006-05-23
NSViewAnimation Class Reference (HTML) (PDF)
Describes an animation in a view or window.
User Experience 2006-05-23
NSViewController Class Reference (HTML) (PDF)
Describes the manager of a view, usually a view stored in a nib file.
User Experience 2007-05-02
NSWindow Class Reference (HTML) (PDF)
Describes a window.
User Experience 2009-03-04
NSWindowScripting Protocol Reference (HTML) (PDF)
Describes the category on NSWindow for scripting basic properties and commands of windows in scriptable applications.
User Experience 2006-05-23
Preference Panes Framework Reference (HTML) (PDF)
Describes the Objective-C API for supporting and working with preference panes.
User Experience 2006-05-23
QLPreviewRequest Reference (HTML) (PDF)
Describes an opaque type for handling requests for Quick Look document previews.
User Experience 2007-04-20
QLThumbnailRequest Reference (HTML) (PDF)
Describes an opaque type for handling requests for Quick Look thumbnail images.
User Experience 2007-10-31
Quick Look Framework Reference (HTML) (PDF)
Describes the interface for creating plug-ins that generate Quick Look previews and thumbnails.
User Experience 2007-04-13
Screen Saver Framework Reference (HTML) (PDF)
Describes the Objective-C API for supporting and working with screen effects.
User Experience 2006-05-23
Screen Saver Functions Reference (HTML) (PDF)
Describes functions and function-like macros available in the Screen Saver framework.
User Experience 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.
User Experience 2006-05-23
ScreenSaverView Class Reference (HTML) (PDF)
Describes the class that defines the interface for subclassers to interact with the screen saver infrastructure.
User Experience 2006-05-23
Search Kit Reference (HTML) (PDF)
Describes the interface for supporting user searches of textual content.
User Experience 2009-05-06
WebArchive Class Reference (HTML) (PDF)
Describes the class for archiving a web page and all of its related resources.
User Experience 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.
User Experience 2009-02-04
WebDataSource Class Reference (HTML) (PDF)
Describes the class for encapsulating web content for display in a web frame view.
User Experience 2008-10-15
WebDocumentRepresentation Protocol Reference (HTML) (PDF)
Describes the protocol adopted by document representation classes that handle specific MIME types.
User Experience 2006-05-23
WebDocumentSearching Protocol Reference (HTML) (PDF)
Describes the protocol adopted by document view objects to support searching.
User Experience 2006-05-23
WebDocumentText Protocol Reference (HTML) (PDF)
Describes the protocol adopted by document view objects to support working with text.
User Experience 2009-03-04
WebDocumentView Protocol Reference (HTML) (PDF)
Describes the protocol adopted by document view objects to display data of different MIME types.
User Experience 2008-10-15
WebDownload Class Reference (HTML) (PDF)
Describes the class for providing an authentication sheet before a download begins.
User Experience 2008-10-15
WebEditingDelegate Protocol Reference (HTML) (PDF)
Describes the protocol adopted by WebView objects to change the view's default editing behavior.
User Experience 2009-04-08
WebFrame Class Reference (HTML) (PDF)
Describes the class for encapsulating the data displayed within a WebFrameView object.
User Experience 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.
User Experience 2009-04-08
WebFrameView Class Reference (HTML) (PDF)
Describes the class for displaying the actual web content contained in a frame.
User Experience 2009-03-04
WebHistory Class Reference (HTML) (PDF)
Describes the class for maintaining a set of pages visited by users.
User Experience 2009-03-04
WebHistoryItem Class Reference (HTML) (PDF)
Describes the class for encapsulating information about a visited page.
User Experience 2008-10-15
WebJavaPlugIn Protocol Reference (HTML) (PDF)
Describes the protocol for running Java applets from within a WebView.
User Experience 2009-04-08
WebKit Constants Reference (HTML) (PDF)
Describes the types and constants found in the WebKit framework.
User Experience 2008-10-15
WebKit Objective-C Framework Reference (HTML) (PDF)
Describes the Objective-C API used to display web content in windows.
User Experience 2008-10-15
WebOpenPanelResultListener Protocol Reference (HTML) (PDF)
Describes the protocol adopted by WebView delegates to communicate with an Open dialog.
User Experience 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.
User Experience 2009-04-08
WebPlugInContainer Protocol Reference (HTML) (PDF)
Describes the protocol that enables a plug-in to send messages to an application.
User Experience 2009-04-08
WebPlugInViewFactory Protocol Reference (HTML) (PDF)
Describes the protocol used to create an NSView object for a plug-in.
User Experience 2009-04-08
WebPolicyDecisionListener Protocol Reference (HTML) (PDF)
Describes the protocol for handling download decisions asynchronously.
User Experience 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.
User Experience 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.
User Experience 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.
User Experience 2009-04-08
WebResourceLoadDelegate Protocol Reference (HTML) (PDF)
Describes the protocol used to be notified on the progress of loading individual resources.
User Experience 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.
User Experience 2009-04-08
WebScriptObject Class Reference (HTML) (PDF)
Describes the class for bridging a web view's scripting environment and the Objective-C runtime.
User Experience 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.
User Experience 2009-03-04
WebUndefined Class Reference (HTML) (PDF)
Describes the class used to represent the JavaScript "undefined" value.
User Experience 2006-05-23
WebView Class Reference (HTML) (PDF)
Describes the class for embedding web content in a window.
User Experience 2009-04-08