Jump To:
Reference: Cocoa
Objective-C is an ANSI C compatible language with dynamic object-oriented extensions. It is tailored for the efficient development and runtime performance of Cocoa programs. Because the language is an extension of ANSI C, developers can adapt existing C programs to use Objective-C frameworks without losing any original development work.

Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Date
Foundation Data Types Reference (HTML) (PDF)
Describes the data types defined in the Foundation framework not described in individual classes.
2008-03-11
NSFontDescriptor Class Reference (HTML) (PDF)
Describes the class that provides a mechanism to describe a font with a dictionary of attributes.
2008-03-11
NSMethodSignature Class Reference (HTML) (PDF)
Describes the class whose instances record type information for the arguments and return value of a method.
2008-03-11
NSObject Class Reference (HTML) (PDF)
Describes the root class of most Objective-C class hierarchies, including methods for object creation, life-cycle management, and intropsection.
2008-03-11
NSPersistentStoreCoordinator Class Reference (HTML) (PDF)
Describes the class used to mediate between persistent stores and managed object contexts in a Core Data application.
2008-03-11
Application Kit Functions Reference (HTML) (PDF)
Describes C functions that provide supporting functionality for the classes and protocols in the Application Kit framework.
2008-02-08
NSAutoreleasePool Class Reference (HTML) (PDF)
Describes the class used to instantiate pools of objects to be automatically released.
2008-02-08
NSEntityDescription Class Reference (HTML) (PDF)
Describes the class used to specify entities in a Core Data managed object model.
2008-02-08
NSFetchRequest Class Reference (HTML) (PDF)
Describes the class used to describe search criteria used to retrieve data from a persistent store in Core Data.
2008-02-08
NSURLResponse Class Reference (HTML) (PDF)
Describes the class that encapsulates the response from a server to a URL load request.
2007-12-11
Objective-C 2.0 Runtime Reference (HTML) (PDF)
Describes the data structures and functions of the Objective-C runtime support library.
2007-12-11
Application Kit Constants Reference (HTML) (PDF)
Describes the constants defined in the Application Kit framework not described in individual classes.
2007-10-31
Application Kit Framework Reference (HTML) (PDF)
Describes the Cocoa Objective-C API for the Application Kit framework.
2007-10-31
Foundation Framework Reference (HTML) (PDF)
Describes the Cocoa Objective-C API for the Foundation framework.
2007-10-31
NSAttributeDescription Class Reference (HTML) (PDF)
Describes the class used to define attributes of an entity in a Core Data managed object model.
2007-10-31
Core Data Framework Reference (HTML) (PDF)
Describes the Objective-C API for the Core Data framework.
2007-07-24
NSManagedObjectContext Class Reference (HTML) (PDF)
Describes the class used to represent a single "object space" in a Core Data application.
2007-07-19
NSObject Protocol Reference (HTML) (PDF)
Describes the protocol for defining basic object behavior.
2007-07-19
NSFastEnumeration Protocol Reference (HTML) (PDF)
Describes the protocol that supports the Objective-C 2.0 fast enumeration feature.
2007-06-27
NSInvocation Class Reference (HTML) (PDF)
Describes the class whose instances ecapsulate Objective-C messages for use in store-and-forward mechanisms such as distributed objects.
2007-04-19
NSInvocationOperation Class Reference (HTML) (PDF)
Describes the methods for implementing an invocation-based operation.
2007-04-12
NSProxy Class Reference (HTML) (PDF)
Describes the root class of Objective-C classes used in distributed objects.
2007-04-06
Foundation Constants Reference (HTML) (PDF)
Describes the constants defined in the Foundation framework not described in individual classes.
2007-04-03
Objective-C 1 Runtime Reference (HTML) (PDF)
Deprecated - Describes the data structures and functions of the Objective-C 1.0 runtime support library.
2007-03-28
NSException Class Reference (HTML) (PDF)
Describes the class used in handling exceptions in Objective-C code.
2007-01-30
Core Data Constants Reference (HTML) (PDF)
Describes the constants defined by the Core Data framework not described in individual classes.
2007-01-18
NSGarbageCollector Class Reference (HTML) (PDF)
Describes the Cocoa class used to interact with the garbage collection system.
2006-12-19
Exception Handling Framework Reference (HTML) (PDF)
Describes the API used to monitor and debug exceptional conditions in Objective-C code.
2006-10-03
NSExceptionHandler Class Reference (HTML) (PDF)
Describes the class used for monitoring and debugging exceptional conditions in Objective-C code.
2006-10-03
NSPropertyDescription Class Reference (HTML) (PDF)
Describes the class used to define properties of an entity in a Core Data managed object model.
2006-10-03
NSValidatedUserInterfaceItem Protocol Reference (HTML) (PDF)
Describes the formal protocol that works with the NSUserInterfaceValidations protocol to enable or disable a control automatically.
2006-08-29
NSFetchedPropertyDescription Class Reference (HTML) (PDF)
Describes the class used to define a fetched property of an entity in a Core Data managed object model.
2006-07-11
NSRelationshipDescription Class Reference (HTML) (PDF)
Describes the class used to define the relationships of an entity in a Core Data managed object model.
2006-07-11
Application Kit Data Types Reference (HTML) (PDF)
Describes the data types defined in the Application Kit framework not described in individual classes.
2006-05-23
NSCopying Protocol Reference (HTML) (PDF)
Describes the protocol that declares an interface for providing immutable copies of an object.
2006-05-23
NSDeserializer Class Reference (HTML) (PDF)
NSDeserializer is obsolete and has been deprecated; instead use NSPropertyListSerialization.
2006-05-23
NSMutableCopying Protocol Reference (HTML) (PDF)
Describes the protocol that declares an interface for providing mutable copies of an object.
2006-05-23
NSProtocolChecker Class Reference (HTML) (PDF)
Describes the class for limiting access to the methods of an object.
2006-05-23
NSTextAttachmentCell Protocol Reference (HTML) (PDF)
Describes the protocol that declares the interface for objects that draw text attachment icons.
2006-05-23