Как вызвать функцию в суперклассе, которая уже переопределена в дочернем классе, используя объект дочернего класса в Objective C? - PullRequest
1 голос
/ 25 октября 2011

У меня есть 2 класса Родитель и Ребенок .Оба класса содержат метод myMethod .Я создаю объект класса Child в другом классе ClassA .Моя проблема в том, что мне нужен вызов myMethod класса Parent с использованием объекта Child класса из класса ClassA .

Надеюсь, я смог правильно выразить свои сомнения.

1 Ответ

3 голосов
/ 25 октября 2011

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

Если вы добавите некоторые подробности о том, почему вы пытаетесь это сделать, мы можем помочь.

...