0

で簡単な足し算と引き算をしようとしています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];
}
4

2 に答える 2