- ベストアンサー
xcodeのボタンを押したときに起こることについて
xcodeでボタンを押したときになにかを変更することがしたいです。具体的にいうと、カウンターを1増やすというボタンがあったとします。もう一つのボタンでこのボタンを押すと先ほどのカウンターを1増やすというボタンをカウンターを2増やすというボタンに変えるという機能をつけたいんです。ボタンを押してテキストの内容を変えるとかならわかるんですけど、これがどうもわからなくて。回答お願いします。
- みんなの回答 (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
お礼
できました! すごくシンプルでわかりやすかったです! counterを元々0にしてそこに変数を足す感じですね。 - (id)init { self = [super init]; if (self) { } return self; } 唯一この辺がよくわからなかったんですけど、まぁ実行できたんでオッケーです。 もっと勉強がんばります。