2011-05-13 88 views
0
-(void)countdown:(NSTimer *)timer{ 

    _value -=1; 
    if ((_delegate != nil) && [_delegate respondsToSelector:@selector(countdownTicker:didUpdateValue:withAction)]) { // error: expected ':' before ')' token 
     [_delegate countdownTicker:self didUpdateValue:_value withAction:ZIMCountdownTickerTickAction]; 
    } 
    if (_value <= 0) { 
     [self stop]; 
     if ((_delegate != nil) && [_delegate respondsToSelector:@selector(countdownTicker:didUpdateValue:withAction)]) { // error: expected ':' before ')' token 
      [_delegate countdownTickerDidFinish:self]; 
     } 
    } 
} 
+0

@sidyl和@MarkPowell:謝謝..你說的那樣,它的工作。謝謝很多。 – Angus 2011-05-13 13:08:38

+0

然後不要忘記標記答案是正確的... – sidyll 2011-05-13 13:20:16

回答

4

修復它完全一樣的錯誤說:

... respondsToSelector:@selector(countdownTicker:didUpdateValue:withAction:)] 
                     ^
+0

這個人是正確的。 – pzearfoss 2011-05-13 13:05:52

+0

@pzearfoss:兩個答案都是正確的! – Angus 2011-05-13 13:36:16

2

你需要把一個「:」在你withAction參數的選擇到底。

相關問題