Initializer
init(keyOptions:valueOptions:capacity:)
Returns a map table, initialized with the given options.
あるマップテーブルを返します、与えられたオプションで初期化されます。
Parameters
パラメータ
keys
A bit field that specifies the options for the keys in the map table. For possible values, see NSMapTableOptions
.
マップテーブルの中のキーに対するオプションを指定するビットフィールド。可能な値として、NSMapTableOptions
を見てください。
values
A bit field that specifies the options for the values in the map table. For possible values, see NSMapTableOptions
.
マップテーブルの中の値に対するオプションを指定するビットフィールド。可能な値として、NSMapTableOptions
を見てください。
capacity
The initial capacity of the map table. This is just a hint; the map table may subsequently grow and shrink as required.
マップテーブルの初期容量。これは単なるヒントです;マップテーブルは後で必要に応じて成長したり縮んだりするかもしれません。
Return Value
戻り値
A map table initialized using the given options.
与えられたオプションを使って初期化されたマップテーブル。
Discussion
議論
values
must contain entries at all the indexes specified in keys
.
values
は、keys
で指定されたインデックス全てでの登録項目を含まなければなりません。
See Also
参照
Creating and Initializing a Map Table
マップテーブルの作成と初期化
typealias NSMapTableOptions
Constants used as components in a bitfield to specify the behavior of elements (keys and values) in an NSMapTable
object.
これら定数は構成要素としてビットフィールドにおいて使われて要素(キーと値)の挙動をNSMapTable
オブジェクトにおいて指定します。
Related Documentation
関連文書