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.
Discussion
Each object in the dictionary is sent an isEqual(_:) message to determine if it’s equal to anObject.