ユーザーがデータを入力するためのテキストフィールドと、計算されたデータを表示するためのラベルを使用しています。2 つのテキスト フィールドを合わせると、完全に機能します。ただし、さらにラベルを導入すると (13 の異なるラベルを作成するには、2 つのテキスト フィールドを異なる数式に関連付ける必要があります)、最初の 2 つに干渉し、計算が機能しません。
このコード スニペットは機能します。
float floatHeightResult=[rectWidth.text floatValue] *
[rectLength.text floatValue];
NSString *stringHeightResult=[[NSString alloc]
initWithFormat:@"%1.2f",floatHeightResult];
heightResult.text=stringHeightResult;
しかし、次のような他の追加機能を導入するとすぐに機能しません。
float floatWeightResult=[rectWidth.text floatValue] +
[rectWidth.text floatValue] * 2.87 ;
NSString *stringWeightResult=[[NSString alloc]
initWithFormat:@"%1.2f",floatWeightResult];
widthResult.text=stringWeightResult;
2 つの数値を足し合わせてから、その結果の時間を別の数値にするにはどうすればよいですか?