В Какао находится Class
объект, который является
meta
объект класса. Как я знаю, на самом деле это класс Objective-C, но спецификации нет. Итак, как я могу проверить равенство между двумя объектами класса?Как проверить объект класса (объект метакласса) равен другому объекту класса
Class a = [@"" class];
Class b = [[NSObject alloc] init] class];
BOOL c = (a == b); // Is this right?
Просто чтобы быть ясно, то 'class' метод возвращает класс, а не метакласс. – jlehr
@jlehr Я обнаружил критическую ошибку в моем коде. Благодарю. – Eonil
Возможный дубликат [Как определить, является ли класс B подклассом класса A?] (Http://stackoverflow.com/questions/7282249/how-to-determine-whether-class-b-is-a-subclass- of-class-a) – Eonil