заявить, что вы можете обрабатывать селектор в вопросе.
аюсь преобразовать один вызов метода в другой динамически (во время выполнения).
Например, я хотел бы следующее:
[obj foo]
делегировать:
[obj getAttribute: @"foo"]
(Я хотел бы сделать это динамически, так как я не знаю заранее, какими будут эти имена методов или атрибуты).
Я вижу, что есть крюк в:
- (id) forwardingTargetForSelector: (SEL) aSelector
Кажется, это работает только для делегирования, но я хочу сохранить объект как «себя» и преобразовать аргументы метода.
Где мне искать такое поведение? Это вообще возможно в obj-c?