Welcome to the Treehouse Community
Looking to learn something new?
Alex Hamilton4,103 Points
Mutable dictionary - setDictionary?
Code 2/3 NSDictionary - Objective C Basics -Asks to create an NSMutableDictionary named albumMutable and then to use dictionaryWithDictionary class method (NSDictionary)... could we use setDictionary instance method on the mutable class instead? I don't see a class method on NSMutableDictionary called dictionaryWithDictionary............ can we use all the class methods from NSDictionary in NSMutableDictionary due to inheritance?
Yes, NSMutableDictionary is a subclass of NSDictionary, so you can use all NSDictionary methods with NSMutableDictionary. In fact, there is a whole set of nice properties and corollaries you get from inheritance that make the object-oriented programming paradigm so popular.