Function 関数

NSCreateMapTable(_:_:_:)

Creates a new map table in the default zone. 新しいマップテーブルを、省略時のゾーンの中に作成します。

Declaration 宣言

func NSCreateMapTable(_ keyCallBacks: NSMapTableKeyCallBacks, 
                    _ valueCallBacks: NSMapTableValueCallBacks, 
                    _ capacity: Int) -> NSMapTable<AnyObject, AnyObject>

Discussion 議論

Creates and returns a pointer to an NSMapTable structure in the default zone; the table’s size is dependent on (but generally not equal to) capacity. If capacity is 0, a small map table is created. The NSMapTableKeyCallBacks arguments are structures that are very similar to the callback structure used by NSCreateHashTable(_:_:)—they have the same defaults as documented for that function. 省略時のゾーンの中のNSMapTable構造体へのポインタを作成して返します;テーブルのサイズはcapacityに依存します(しかし一般的に等しくはありません)。capacityが0ならば、小さなマップテーブルが作成されます。NSMapTableKeyCallBacks引数それぞれは構造体です、それはNSCreateHashTable(_:_:)によって使われるコールバック構造体と大変よく似ています — それらはその関数について文書化されるのと同じ初期設定を持ちます。

See Also 参照

Related Documentation 関連文書