NSInvocation, по-видимому, является одной из худших в Cocoa функций, поэтому я решил проверить, написал ли кто-нибудь рецепт, чтобы облегчить его использование. Я нашел рецепт на Matt Gallagher's blog. Теперь, чтобы сделать это, он использовал некоторые довольно хакерские приемы.Функция полезности для NSInvocation
- Вы бы рекомендовали использовать этот код или этот метод может привести к ошибке при отладке?
- Если нет, что бы вы рекомендовали вместо этого?
С какой целью вы хотите использовать 'NSInvocation'? Это довольно внутренний материал, который вы обычно не используете, если вы не хотите сделать что-то сложное. Обычно просто вызов самого метода или использование KVC достаточно. Поэтому рекомендация зависит от того, что вы хотели бы сделать. – Yuji
Просто для добавления методов к таймеру – Casebash