func NSAllMapTableKeys (NSMapTable<AnyObject, AnyObject>) -> [Any]
Returns all of the keys in the specified map table.
指定されたマップテーブルの中の全てのキーを返します。
func NSAllMapTableValues (NSMapTable<AnyObject, AnyObject>) -> [Any]
Returns all of the values in the specified table.
指定されたテーブルの中の全ての値が返されます。
func NSCompareMapTables (NSMapTable<AnyObject, AnyObject>, NSMapTable<AnyObject, AnyObject>) -> Bool
Compares the elements of two map tables for equality.
2つのマップテーブルの要素を同等性について比較する。
func NSCopyMapTableWithZone (NSMapTable<AnyObject, AnyObject>, NSZone?) -> NSMapTable<AnyObject, AnyObject>
Performs a shallow copy of the specified map table.
指定されたマップテーブルの浅いコピーを実行します。
func NSCountMapTable (NSMapTable<AnyObject, AnyObject>) -> Int
Returns the number of elements in a map table.
あるマップテーブルの中の要素数を返します。
func NSCreateMapTable (NSMapTableKeyCallBacks, NSMapTableValueCallBacks, Int) -> NSMapTable<AnyObject, AnyObject>
Creates a new map table in the default zone.
新しいマップテーブルを、省略時のゾーンの中に作成します。
func NSCreateMapTableWithZone (NSMapTableKeyCallBacks, NSMapTableValueCallBacks, Int, NSZone?) -> NSMapTable<AnyObject, AnyObject>
Creates a new map table in the specified zone.
新しいマップテーブルを、指定されたゾーンの中に作成します。
func NSEndMapTableEnumeration (UnsafeMutablePointer<NSMapEnumerator>)
Used when finished with an enumerator.
ある列挙子で終了した時に使われます。
func NSEnumerateMapTable (NSMapTable<AnyObject, AnyObject>) -> NSMapEnumerator
Creates an enumerator for the specified map table.
指定されたマップテーブルのための列挙子を作成します。
func NSFreeMapTable (NSMapTable<AnyObject, AnyObject>)
Deletes the specified map table.
指定されたマップテーブルを削除します。
func NSMapGet (NSMapTable<AnyObject, AnyObject>, UnsafeRawPointer?) -> UnsafeMutableRawPointer?
Returns a map table value for the specified key.
指定されたキーに対するマップテーブル値を返します。
func NSMapInsert (NSMapTable<AnyObject, AnyObject>, UnsafeRawPointer?, UnsafeRawPointer?)
Inserts a key-value pair into the specified table.
あるキー値ペアを、指定されたテーブルに挿入します。
func NSMapInsertIfAbsent (NSMapTable<AnyObject, AnyObject>, UnsafeRawPointer?, UnsafeRawPointer?) -> UnsafeMutableRawPointer?
Inserts a key-value pair into the specified table.
あるキー値ペアを、指定されたテーブルに挿入します。
func NSMapInsertKnownAbsent (NSMapTable<AnyObject, AnyObject>, UnsafeRawPointer?, UnsafeRawPointer?)
Inserts a key-value pair into the specified table if the pair had not been previously added.
あるキー値ペアを、もしそのペアが以前に追加されないならば、指定されたテーブルに挿入します。
func NSMapMember (NSMapTable<AnyObject, AnyObject>, UnsafeRawPointer, UnsafeMutablePointer<UnsafeMutableRawPointer?>?, UnsafeMutablePointer<UnsafeMutableRawPointer?>?) -> Bool
Indicates whether a given table contains a given key.
与えられたテーブルが、与えられたキーを含むかどうかを指し示します。
func NSMapRemove (NSMapTable<AnyObject, AnyObject>, UnsafeRawPointer?)
Removes a key and corresponding value from the specified table.
キーとそれに対応している値を、指定されたテーブルから除去します。
func NSNextMapEnumeratorPair (UnsafeMutablePointer<NSMapEnumerator>, UnsafeMutablePointer<UnsafeMutableRawPointer?>?, UnsafeMutablePointer<UnsafeMutableRawPointer?>?) -> Bool
Returns a Boolean value that indicates whether the next map-table pair in the enumeration are set.
列挙の中の次のマップ-テーブルのペアが設定されるかどうかを指し示すブール値を返します。
func NSResetMapTable (NSMapTable<AnyObject, AnyObject>)
Deletes the elements of the specified map table.
指定されたマップテーブルの要素を削除します。
func NSStringFromMapTable (NSMapTable<AnyObject, AnyObject>) -> String
Returns a string describing the map table’s contents.
マップテーブルの内容を説明している文字列を返します。