- (void)performSelector:(SEL)aSelector withObject:(id)anArgument afterDelay:(NSTimeInterval)delay
выполняется для объекта, который его вызывает.
Поэтому, если вы вызовете его на returnInvocation
, вы получите нераспознанную ошибку селектора, потому что NSInvocation не имеет displayAlert
метода.
Используйте
[self performSelector:@selector(displayAlert) withObject:nil afterDelay:0.5];
Как у Я есть метод.