1. [self performSelector:@selector(click) withObject:nil afterDelay:2.0];
2. dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(2.0 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
[self click];
});
3. [NSTimer scheduledTimerWithTimeInterval:2.0 target:self selector:@selector(click) userInfo:nil repeats:NO];