0

我有一个整数,用于更改图像的大小。使用计时器

int tempnumber = 0;

在我的方法中,我有

(void)countup
{
    mytime --;// increases intger by 1
    timerlbl.text = [NSString stringWithFormat:@"%i", mytime];//puts intger in label
    tempnumber=  tempnumber +8;    
    if (mytime == 0) { // if we run out of time return to main view
        tempnumber = 0;
    }
}

这在第一次更新 8 时工作正常,
但我随后重置

(IBAction)reset:(id)sender {
   tempnumber = 0;
   tempnumberdisplay.text =  [NSString stringWithFormat:@"%i",myStore.tempnumber];
}

并再次运行它增加 16 然后 32 然后 64 等等。

我做了一些搜索并尝试使用 nsuintger 但仍然是同样的问题

4

0 回答 0