で簡単な足し算と引き算をしようとしていますUITextField
。この目的UIButton
のために、加算用と減算用の 2 つの s があります。減算のボタンは本来の動作をしますが、テキスト フィールドの値に 0.1 を加算するように指定したにもかかわらず、加算のボタンも減算を実行します。ここで私が間違っていることを誰かが指摘できますか?
- (IBAction)decrementIncrementTemperatureValue:(UIButton *)sender
{
NSString *temperatureString = _temperatureValueInput.text;
float operator = [temperatureString floatValue];
float result;
if (_temperatureDecrement)
{
result = (operator - 0.1);
}
if (_temperatureIncrement)
{
result = (operator + 0.1);
}
_temperatureValueInput.text = [NSString stringWithFormat:@"%f", result];
}