iOS - как реализовать performSelector с несколькими аргументами и с afterDelay?

Я новичок в iOS. У меня есть метод выбора: - (void) fooFirstInput:(NSString*) first secondInput:(NSString*) second { } Я пытаюсь реализовать что-то вроде этого - [self performSelector:@selector(fooFirstInput:secondInput:) withObject:@"first" withObject:@"second" afterDelay:15.0]; Но это дает мне...