NSTimer

NSTimer是Cocoa中比较常用的定时器类,基本操作如下:
handleTimer方法可以自行定义。在需要的地方创建timer即可,handleTimer就可以每0.5秒执行一次。
 
- (void) handleTimer: (NSTimer *) timer
{
   //在这里进行处理
}
 
NSTimer *timer;
 
timer = [NSTimer scheduledTimerWithTimeInterval: 0.5
                                                                 target: self
                                                                 selector: @selector(handleTimer:)
                                                                 userInfo: nil
                                                                 repeats: YES];
原文地址:https://www.cnblogs.com/mac_arthur/p/1708328.html