我在xcode中使用了一个计时器,我设法让它正确倒计时但是当倒计时它变成负数,
我已经尝试使用 if 语句来解决这个问题,但它似乎在这里工作是我正在使用的代码,
IBOutlet UILabel *timelabel;
int MainInt;
NSInteger fred;
NSTimer *timer;
MainInt -= 1;
timelabel.text = [NSString stringWithFormat:@"%i",MainInt ];
MainInt = 20;
timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(countdown) userInfo:nil repeats:YES];
if (timelabel.text <= @"0")
{
[timer invalidate];
timelabel.text = @"20";
}
H is ov my H