私は電卓アプリを作成しようとしていますが、誰かが基本的な操作 (加算、減算など) の次のコードを提案しました。
if ([operand isEqualToString:@"+"])
lastKnownValue += currentValue;
else if ([operand isEqualToString:@"-"])
lastKnownValue -= currentValue;
else if ([operand isEqualToString:@"X"])
lastKnownValue *= currentValue;
else if ([operand isEqualToString:@"/"])
どこ
lastKnownValue
オペランドが使用される前に入力番号を保存するために使用され、
currentValue
lastKnownValue を画面に表示します。
(操作は別ボタンです。)
それは機能しますが、2番目の数字を入力したり「EQUALS」ボタンをタップしたりする必要のない、+/-、ルート、平方などの操作用のボタンを作成するにはどうすればよいですか?