如何限制柜台?

时间:2014-07-18 18:13:40

标签: objective-c counter

我是Objective-C的新手,我做了一个反击。通过点击一个按钮,它将增加一个,并使另一个按钮重置为0,但问题是我无法停止在一个空格数字,例如我想要它再次达到15再次重置为零

-(IBAction)up:(id)sender{
    numbercount = numbercount +1 ;
    counterdisplay.text = [NSString stringWithFormat:@"%i" , numbercount];
}
-(IBAction)reset:(id)sender{
    numbercount = 0 ;
    counterdisplay.text = [NSString stringWithFormat:@"%i" , numbercount];

这是我的项目

1 个答案:

答案 0 :(得分:1)

假设您将计数器的值存储在变量中,例如counterValue

每次向counterValue添加1时,只需检查新值是否等于15,如果是,则将值重置为0.

- (void)buttonTapped {
    counterValue++;
    if(counterValue == 15) {
        counterValue = 0;
    }
}

我不能给你一个更具体的例子,因为你没有分享你当前的代码,所以希望这足以让你开始自己的项目。


欢迎使用Stack Overflow!