The "selector:" parameters expects a selector, which you need to get with the "@selector" directive. Try this:
Code:
timer = [NSTimer scheduledTimerWithTimeInterval:1.0
target:self
selector:@selector(countDown) // I added @selector() here
userInfo:nil repeats:YES];
Also, you want "if (time == 0)" not "if (timer == 0)" . You want to check your counter, not the timer object.