Существует класс альфа, который имеет метод - (void) doSomething. Существует также бета-версия класса, которую я создал и могу изменить по мере необходимости. Экземпляр альфы может быть создан только путем вызова [gamma createAlpha].Как переопределить метод
Мне нужно, чтобы класс beta наследовал альфу и переопределял doSomething, пока мне еще нужно создавать экземпляры alpha через вызов [gamma createAlpha].
Есть ли способ реализовать это?
Надеюсь, мой вопрос имеет смысл. Спасибо!
Вы пробовали сделать свой гамма-класс ребенком класса альфа? – Ares
@Ares Нет, потому что альфа и гамма являются классами фреймворка/lib, которые я не могу изменить. Любые другие идеи? – RaDo
@RaDo: тогда как вы создаете альфа-объект в гамме? – preetam