Instance Method インスタンスメソッド

zone

Returns a zone of unscanned memory. 走査されないメモリの区域を返します。

Declaration 宣言

- (NSZone *)zone;

Return Value 戻り値

A memory zone of memory that is not scanned. 走査されないメモリのメモリ区域。

Discussion 議論

The collector provides a NSZoneMalloc-style allocation interface, primarily for compatibility with existing code that maintains zone affinity. Such memory is unscanned and you must free it using NSZoneFree.  This is exactly equivalent to calling NSAllocateCollectable with the option NSCollectorDisabledOption. コレクターは、NSZoneMalloc形式のアプリケーションインターフェイスを提供します、区域相性を保守する既存のコードとの互換性のために主として。そのようなメモリは、走査されません、そしてあなたはそれをNSZoneFreeを使って自由にしなければなりません。これは、NSAllocateCollectableをオプションNSCollectorDisabledOptionとともに呼び出すことと正確に等しいです。

You should typically allocate garbage-collected memory using NSAllocateCollectable. あなたは、概してガベージコレクションされるメモリをNSAllocateCollectableを使ってアロケートすべきです。