Так как вы упомянули либо NSDictionary или NSMutableDictionary и, похоже, тестируете для экземпляров вида ...
isKindOfClass:
будет определять, является ли получатель экземпляром классауказано.Это включает в себя подклассы.
Обратите внимание, что вы не можете использовать это, чтобы определить, является ли словарь изменчивым или неизменным, так как словари являются экземплярами NSCFDictionary
, который является подклассом `NSMutableDictionary.
Это очень нарочно.