こんにちは私はプログラミングに不慣れです
私のコンセプトは、ボタンを押すたびにint型に1を追加したいということです。
出来ますか?はいの場合、それを行うためのシンプリストコードは何ですか?
の方法の中で
-(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ボタンを区別するを参照してください。