• ベストアンサー

xcodeのボタンを押したときに起こることについて

xcodeでボタンを押したときになにかを変更することがしたいです。具体的にいうと、カウンターを1増やすというボタンがあったとします。もう一つのボタンでこのボタンを押すと先ほどのカウンターを1増やすというボタンをカウンターを2増やすというボタンに変えるという機能をつけたいんです。ボタンを押してテキストの内容を変えるとかならわかるんですけど、これがどうもわからなくて。回答お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

Xcodeで作成しているアプリ内のボタンの話ですよね? 「カウンターを1増やす」を「カウンターを2増やす」に変更するには以下のようにやります。 @implementation MyContoller { int _addingValue; int _counter; } - (id)init { self = [super init]; if (self) { _addingValue = 1; _counter = 0; } return self; } - (IBAction)button1 { _counter += _addingValue; } - (IBAction)button2 { _addingValue = 2; } @end

doriansuzuki
質問者

お礼

できました! すごくシンプルでわかりやすかったです! counterを元々0にしてそこに変数を足す感じですね。 - (id)init { self = [super init]; if (self) { } return self; } 唯一この辺がよくわからなかったんですけど、まぁ実行できたんでオッケーです。 もっと勉強がんばります。

関連するQ&A