【发布时间】:2012-05-29 07:01:11
【问题描述】:
我已经为简单的操作做了一个计算器,但我不知道如何在我输入的数字旁边添加操作符符号。
我在输入的数字上创建了 2 个函数 1
-(IBAction)buttonDigitPressed:(id)sender
另一个用于操作
-(IBAction)buttonOperationPressed:(id)sender.
calculatorScreen.text = [NSString stringWithFormat:@"%.2f",result];
这是为了在标签calculatorScreen上显示结果。
我想要的结果是计算器屏幕上的“1+2*3/4”。
【问题讨论】:
-
您如何保留用户正在挖掘的价值?我的意思是说用户正在按下的数字。因为如果您从计算器屏幕获取值,那么您将无法执行操作
-
我正在从 Digitpress 上的计算器屏幕中获取值,并希望在 Operationpressed 方法中显示该值,因为当按下“+”之类的操作时,它应该会显示出来。在这种情况下,您能提出一些建议吗?
-
您可以这样做,您可以在屏幕上使用 2 个标签实例,一个用于操作,另一个用于数字和结果,否则当您从标签中获取附加运算符的值时,您不会能够在不将字符串切成适当的值的情况下执行操作
标签: iphone ios xcode uibutton calculator