NSInteger最大值和最小值

时间:2013-10-10 14:54:06

标签: count ios7 nsinteger

在我的应用中,我考虑到了按钮上的点击次数。点击次数显示在标签中,我使用了此代码...我希望点击次数不是从0开始,而是从12开始,并在30时自动停止。 如何在我绘制NSInterger的操作中给出这些块?

谢谢大家的帮助

@ interface FFDettagliEsami () {
    NSInteger FFVariabileNumerica_CFU_Votazione ;   
}

@ end

@ implementation FFDettagliEsami
   
- ( IBAction ) FFAddVotazione : (id ) sender {
    FFVariabileNumerica_CFU_Votazione + + ;
    [ FFVotazioneLabel setText : [ NSString stringWithFormat : @ " % d", FFVariabileNumerica_CFU_Votazione ]] ;
}

2 个答案:

答案 0 :(得分:1)

如果视频控制器是FFVariabileNumerica_CFU_VotazioneviewDidLoad:,您可以将initWith...初始化为您想要的任何值。

如果在30点停止,只需添加支票:

- (IBAction)FFAddVotazione:(id)sender {
    if (FFVariabileNumerica_CFU_Votazione >= 30)
        return;

    FFVariabileNumerica_CFU_Votazione++ ;
    [FFVotazioneLabel setText:[NSString stringWithFormat:@"%d", FFVariabileNumerica_CFU_Votazione]];
}

答案 1 :(得分:1)

使用

static NSInteger FFVariabileNumerica_CFU_Votazione = 12;

and in - (IBAction)FFAddVotazione:(id)sender

添加条件以检查FFVariabileNumerica_CFU_Votazione< 30

if(FFVariabileNumerica_CFU_Votazione< 30){     FFVariabileNumerica_CFU_Votazione ++;

}