Global Variable


Equivalent to weakMemory.


let NSMapTableWeakMemory: NSPointerFunctions.Options

See Also

Memory Options

static var mallocMemory: NSPointerFunctions.Options

Use free() on removal, calloc() on copy in.

static var opaqueMemory: NSPointerFunctions.Options

Take no action when pointers are deleted.

static var strongMemory: NSPointerFunctions.Options

Use strong write-barriers to backing store; use garbage-collected memory on copy-in.

static var weakMemory: NSPointerFunctions.Options

Uses weak read and write barriers appropriate for ARC or GC. Using NSPointerFunctionsWeakMemory object references will turn to NULL on last release.