NSTimer
[NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(test) userInfo:nil repeats:NO]; TimerInterval : 执行之前等待的时间。比如设置成1.0,就代表1秒后执行方法 target : 需要执行方法的对象。 selector : 需要执行的方法 repeats : 是否需要循环
[timer invalidate];//释放方法
NSDate distantFuture (不可达到的未来的某个时间点) distantPast (不可达到的过去的某个时间点