私はObjective-cに非常に慣れていないため、おそらく非常に簡単に解決できますが、どこにも答えが見つかりませんでした....
ユーザーがボタンをクリックするたびに変数に+1を追加しようとしていますが、+1を追加する代わりに+4を追加します
- (IBAction)addNewSet:(UIButton *)sender {
NSLog(@"%i",_sliderTag);
_sliderTag += 1;
NSLog(@"ADD NEW %i",_sliderTag);
}
_sliderTag
はすでにNSInteger
:
@property (nonatomic,assign) NSInteger* sliderTag;
追加が実行された後の最初のNSLog
印刷と2番目の印刷。誰でも理由を説明できますか?この変数のポイントはタグを設定するためのカウンターであるため、最初のものを出力することを意図しています。0
4
0