我有一个小问题我正在使用此代码,开始从20计数过0仍在计算:倒计时后0
mainInt = 20;
randomMain = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(randomMainVoid)
userInfo:nil repeats:YES];
但0后的倒计时仍在计数(-1,-2, -3)
-(void) randomMainVoid {
mainInt -=1;
label.text = [NSString stringWithFormat:@"%D", mainInt];
}
有没有人知道如何在0之后停止计数?
检查mainInt是否是<='而不是== == – Jonathan 2012-01-05 20:08:28
好点,谢谢你的建议。 – 2012-01-05 20:12:15
Jonathan&Raskolnikov谢谢你们两位! – Blazer 2012-01-05 20:14:43