テキストフィールドの値とラベルの値を追加して、別のラベルに配置しようとしています。
-(IBAction)finalTipTotalSelection:(id)sender
{
NSString *billFinalAmount = [billAmountTextField text];
float billFinalAmountFloat = [billFinalAmount floatValue];
NSString *tipTotalAmount = [resultLabel text];
float tipTotalAmountFloat = [tipTotalAmount floatValue];
float finalAmountShow = billFinalAmountFloat + tipTotalAmountFloat;
NSString *finalResult = [NSString stringWithFormat:@"$ %0.2f", finalAmountShow];
[finalTotalLabel setText:finalResult];
}
Strings の floatValues を作成してから、float に他の floatValues を一緒に追加し、最後にそれをラベルに表示しています。唯一の問題は、このコードを実行すると、finalTotalLabel (最終的な金額を表示) に billAmountTextField の値のみが表示されることです。したがって、billAmountTextField = 187.82 で、tipTotalAmount が 10 の場合、finalTotalLabel は (197.82 ではなく) 187.82 を示します。私は自分の間違いを見つけることができないようです。ご協力いただきありがとうございます!