NSObjectProtocol

Protocol defining the core interface for objects in mulle-objc. Inherits from MulleObjCRuntimeObject.

Optional Methods

Basic Object Methods

Class Introspection (Thread-safe)

AAO Support

Object Lifecycle

Protocol and Method Introspection (Thread-safe)

Method Invocation (Thread-safe)

Collection Support

String Representation

Zones (Deprecated)

Instance Type

Internal Support

Additional Protocol

MullePropertyObserving

For classes using observable properties: - -willChange - Called by generated setters before change

Note: Many methods are marked with MULLE_OBJC_THREADSAFE_METHOD. The called methods may not be thread-safe - it’s performSelector’s duty to check that.