Skip to content

Instantly share code, notes, and snippets.

@sarnesjo
Created August 16, 2010 14:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sarnesjo/527043 to your computer and use it in GitHub Desktop.
Save sarnesjo/527043 to your computer and use it in GitHub Desktop.
using CADisplayLink
- (void)startAnimating
{
if(self.displayLink)
return;
self.displayLink = [CADisplayLink displayLinkWithTarget:self selector:@selector(tick:)];
[self.displayLink addToRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
}
- (void)stopAnimating
{
[self.displayLink invalidate];
self.displayLink = nil;
}
- (void)tick:(CADisplayLink *)displayLink
{
}
- (void)dealloc
{
[self stopAnimating];
[super dealloc];
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment