绘图

NSTimer很少用于绘图,调度优先级比较低,

 

CADisplayLink:每次屏幕刷新的时候就会调用,屏幕一般一秒刷新60次

 

  // 注意:这个方法并不会马上调用drawRect,其实这个方法只是给当前控件添加刷新的标记,等下一次屏幕刷新的时候才会调用drawRect

    [self setNeedsDisplay];

 

 CADisplayLink *link = [CADisplayLink displayLinkWithTarget:self selector:@selector(timeChange)];   [link addToRunLoop:[NSRunLoop mainRunLoop] forMode:NSDefaultRunLoopMode];

 

posted @ 2015-06-05 15:07  Emyin  阅读(139)  评论(0编辑  收藏  举报