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

allKeys(for:)

Returns a new array containing the keys corresponding to all occurrences of a given object in the dictionary. ある与えられたオブジェクトのその辞書での全ての出現に対応しているキーそれらを含んでいる新しい配列を返します。

Declaration 宣言

func allKeys(for anObject: Any) -> [Any]

Parameters パラメータ

anObject

The value to look for in the dictionary. 辞書の中で捜すことになる値。

Return Value 戻り値

A new array containing the keys corresponding to all occurrences of anObject in the dictionary. If no object matching anObject is found, returns an empty array. anObjectのその辞書での全ての出現に対応しているキーそれらを含んでいる新しい配列。anObjectに合致するオブジェクトが見つけられなかったならば、空の配列を返します。

Discussion 議論

Each object in the dictionary is sent an isEqual(_:) message to determine if it’s equal to anObject. 辞書の中の各オブジェクトは、isEqual(_:)メッセージを送られることで、それがanObjectと等しいかどうかを決定されます。

See Also 参照

Accessing Keys and Values キーと値にアクセスする

Related Documentation 関連文書