заявить, что вы можете обрабатывать селектор в вопросе.

аюсь преобразовать один вызов метода в другой динамически (во время выполнения).

Например, я хотел бы следующее:

[obj foo]

делегировать:

[obj getAttribute: @"foo"]

(Я хотел бы сделать это динамически, так как я не знаю заранее, какими будут эти имена методов или атрибуты).

Я вижу, что есть крюк в:

 - (id) forwardingTargetForSelector: (SEL) aSelector

Кажется, это работает только для делегирования, но я хочу сохранить объект как «себя» и преобразовать аргументы метода.

Где мне искать такое поведение? Это вообще возможно в obj-c?

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

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