NSCopyMapTableWithZone
Performs a shallow copy of the specified map table.
指定されたマップテーブルの浅いコピーを実行します。
NSCreateMapTable
Creates a new map table in the default zone.
新しいマップテーブルを、省略時のゾーンの中に作成します。
Availability 有効性
Technology
NSMapTable
* NSCreateMapTableWithZone(NSMapTableKeyCallBacks
keyCallBacks, NSMapTableValueCallBacks
valueCallBacks, NSUInteger
capacity, NSZone
*zone);
A new map table in allocated in zone
. If zone
is NULL
, the hash table is created in the default zone.
zone
の中にアロケートされる新しいマップテーブル。zone
がNULL
ならば、ハッシュテーブルは省略時のゾーンの中に作成されます。
The table’s size is dependent on (but generally not equal to) capacity
. If capacity
is 0, a small map table is created. The NSMap
arguments are structures that are very similar to the callback structure used by NSCreate
; in fact, they have the same defaults as documented for that function.
テーブルのサイズは、capacity
に依存します(しかし一般的に等しくはありません)。capacity
が0ならば、小さなマップテーブルが作成されます。NSMap
引数それぞれは構造体です、それはNSCreate
によって使われるコールバック構造体と大変よく似ています;実際、それらはその関数について文書化されるのと同じ初期設定を持ちます。
NSCopyMapTableWithZone
NSCreateMapTable