计算器问题

时间:2013-11-22 17:52:56

标签: ios objective-c string calculator

我正在尝试为我的ipad制作一个计算器。 到目前为止我已经设置了3个按钮和一个文本字段。 每个按钮显示一个数字,1到3。

- (IBAction)OnePressed:(id)sender {
    NSString *currentText = FIELD1.text;
    FIELD1.text = [NSString stringWithFormat:@"%@%@", currentText, @"1"];

}
- (IBAction)twoPressed:(id)sender {
    NSString *currentText = FIELD1.text;

    FIELD1.text = [NSString stringWithFormat:@"%@%@", currentText, @"2"];
}
- (IBAction)ThreePressed:(id)sender {
    NSString *currentText = FIELD1.text;

    FIELD1.text = [NSString stringWithFormat:@"%@%@", currentText, @"3"];
}

当我按下按钮1工作正常时,当我按下按钮2后,它说112而不是12。

对此问题的任何帮助表示赞赏。

编辑:哎呀,发现错误,代码很好,我意外地将动作与2个按钮联系起来。 愚蠢的错误,感谢你和我一起思考。

0 个答案:

没有答案