Objective-C определяет, переопределяет ли класс наследуемый метод

Есть ли способ динамически определять изнутри дочернего класса, если он переопределяет родительские методы?

Class A {
    - methodRed;
    - methodGreen;
    - methodBlue;
}
Class B inherits A {
    - methodRed;
}

Из приведенного выше примера я хотел бы знать, может ли класс B динамически определять, что только-methodRed; был отменен.

Причина, по которой меня интересует этот подход в сравнении с некоторыми другими возможностями, заключается в том, что у меня есть десятки пользовательских представлений, которые будут изменять их внешний вид. Было бы гораздо меньше кода, если бы я мог динамически определять переопределенные методы по сравнению с отслеживанием.

Ответы на вопрос(2)

Ваш ответ на вопрос