NSDictionary

The NSDictionary class declares the programmatic interface to objects that manage immutable associations of keys and values. A key-value pair within a dictionary is called an entry.
Use this class when you need a convenient and efficient way to retrieve data associated with an arbitrary key.

init
initWithObjectsAndKeys
count
allKeys