Ответ 1
Он доступен из версии iOS 2.0 и более поздней версии SDK
if ([ClassB isSubclassOfClass:[ClassA class]]) {
NSLog(@"yes ClassB is SubclassOfClass of ClassA");
}
isSubclassOfClass:
Возвращает логическое значение, указывающее, является ли принимающий класс подкласс или идентичный данному классу.
+ (BOOL)isSubclassOfClass:(Class)aClass
Параметры
aClass
Объект класса.
Возвращаемое значение
YES
, если принимающий класс является подклассом - или идентичным -aClass
, иначеNO
.Доступность
Доступен в iOS 2.0 и более поздних версиях.