Contents

NSObject

The root class of most Objective-C class hierarchies, from which subclasses inherit a basic interface to the runtime system and the ability to behave as Objective-C objects.

Declaration

class NSObject

Topics

Initializing a Class

Creating, Copying, and Deallocating Objects

Identifying Classes

Testing Class Functionality

Testing Protocol Conformance

Obtaining Information About Methods

Describing Objects

Supporting Discardable Content

Sending Messages

Forwarding Messages

Dynamically Resolving Methods

Handling Errors

Archiving

Working with Class Descriptions

Improving Accessibility

Improving browser accessibility

Scripting

Integrating with Combine

Key-Value Observing

Key-Value Coding

Interacting with Web Plug-ins

Implementing Web Scripting

Supporting Cocoa Scripting

Customizing accessibility

Deprecated

Instance Properties

Instance Methods

Type Methods

Default Implementations

See Also

Classes