Type Alias

NSZone

A type used to identify and manage memory zones.

Declaration

typedef struct _NSZone NSZone;

Topics

Managing Zones

Zones are ignored on iOS and 64-bit runtime in macOS. You should not use zones in current development.

NSCreateZone

Creates a new zone.

NSRecycleZone

Frees memory in a zone.

NSSetZoneName

Sets the name of the specified zone.

NSZoneCalloc

Allocates memory in a zone.

NSZoneFree

Deallocates a block of memory in the specified zone.

NSZoneFromPointer

Gets the zone for a given block of memory.

NSZoneMalloc

Allocates memory in a zone.

NSZoneName

Returns the name of the specified zone.

NSZoneRealloc

Allocates memory in a zone.

NSDefaultMallocZone

Returns the default zone.

See Also

Legacy

Distributed Objects Support

Enable communication among objects in different processes, both locally and on remote systems.

Java Support

Interact with the Java virtual machine.

Objective-C Garbage Collection

Interface with the legacy garbage collection system.