嗨,我是编程新手
我的概念是每次按下按钮时我都想将 1 添加到 int 类型
可能吗?如果是的话,那么简单的代码是什么?
方法内
-(IBAction)addTap:(id)sender;
如果不是,我应该使用什么类型的变量?
谢谢
你所要做的就是:
-(IBAction)addTap:(id)sender {
tapCount++;
}
其中 tapCount 将被定义为:
int tapCount = 0;
++
只是增加了的1
值tapCount
。如果要添加2
或添加其他号码,请执行以下操作:
tapCount += 2;
或者如果你想减少你会做的 tapCount:
tapCount--;
或者:tapCount -= 2;
根据变量的范围,您只需要增加int
变量即可。
int j = 0;
j += 1;
最简单的是:
-(IBAction)addTap:(UIButton*)sender
{
sender.tag += 1;
NSLog(@"count is now: %d",sender.tag);
}
它利用了每个UIView
子类都有一个通常不使用tag
的类型属性这一事实。int
警告有时会使用该属性tag
,请参阅区分 iphone 上的 UI 按钮以获取示例。