在我的应用中,我考虑到了按钮上的点击次数。点击次数显示在标签中,我使用了此代码...我希望点击次数不是从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 ]] ;
}
答案 0 :(得分:1)
如果视频控制器是FFVariabileNumerica_CFU_Votazione
或viewDidLoad:
,您可以将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 ++;
}