NSPointerFunctionsMallocMemory
Use
free()
on removal, calloc()
on copy in.
free()
を除去で、calloc()
をコピーインでは使ってください。
NSPointerFunctionsOpaqueMemory
Take no action when pointers are deleted.
ポインタが消去されるときに何も動作を起こしません。
NSPointerFunctionsStrongMemory
Use strong write-barriers to backing store; use garbage-collected memory on copy-in.
強い書き込み防壁を補助記憶装置に対して使ってください;ガベージコレクションされるメモリをコピーインでは使ってください。
NSPointerFunctionsWeakMemory
Uses weak read and write barriers appropriate for ARC or GC. Using NSPointerFunctionsWeakMemory object references will turn to
NULL
on last release.
ARCまたはGCに適切な弱い読み出しおよび書き込み防壁を使ってください。NSPointerFunctionsWeakMemoryオブジェクト参照を使うことは、最後の解放でNULL
に転じるでしょう。
NSPointerFunctionsZeroingWeakMemory
Use weak read and write barriers; use garbage-collected memory on copyIn.
弱い読み出しおよび書き込み防壁を使ってください;ガベージコレクションされるメモリをコピーインでは使ってください。
NSMapTableStrongMemory
Equivalent to
NSPointerFunctionsStrongMemory
.
NSPointerFunctionsStrongMemory
に同等です。
NSMapTableWeakMemory
Equivalent to
NSPointerFunctionsWeakMemory
.
NSPointerFunctionsWeakMemory
に同等です。
NSMapTableZeroingWeakMemory
Equivalent to
NSPointerFunctionsZeroingWeakMemory
.
NSPointerFunctionsZeroingWeakMemory
に同等です。