Как переопределить вариативный метод в Objective-C

Я пытаюсь расширить класс, который имеет вариативный метод, такой как:

- (void)someMethod:(id)arguments, ... ;

и в подкласс переопределяет его, вызывая исходный метод, например:

- (void)someMethod:(id)arguments, ... {
    [super someMethod:arguments, ...];

    // override implementation
    ...
}

, но это не работает. Кто-нибудь знает, как с этим работать? Спасибо.

5
задан justin 5 March 2012 в 06:21
поделиться