Introduces
From the Core Animation Programming Guide, in the Layer Classes section:
The
CALayerclass introduces the concept of a key-value coding compliant container class–that is, a class that can store arbitrary values, using key-value coding compliant methods, without having to create a subclass.
That sounds like NSDictionary.