Objective c 什么';计算器键盘算法的最简单方法是什么?

Objective c 什么';计算器键盘算法的最简单方法是什么?,objective-c,calculator,Objective C,Calculator,要为计算器编写键盘代码。我想做的是: 带有0到9键的小键盘 特殊键:+-*/= 到目前为止,我的看法是: 当按下数字键时,将其int值转换为字符串并将该字符串附加到bufferString。这样就可以建立输入值。当用户按下时。(要生成浮点值),请检查是否。已在缓冲字符串中。如果是,忽略它 但是:这真的是一个好办法吗?或者我应该用纯数学的方法来做这些数字输入吗?这个想法是使用。那么后缀表达式就很容易解析了。既然可以直接传递字符串,为什么还要从int转换为string呢?其他一切对我来说都很好

要为计算器编写键盘代码。我想做的是:

带有0到9键的小键盘 特殊键:+-*/=

到目前为止,我的看法是:

当按下数字键时,将其int值转换为字符串并将该字符串附加到bufferString。这样就可以建立输入值。当用户按下时。(要生成浮点值),请检查是否。已在缓冲字符串中。如果是,忽略它


但是:这真的是一个好办法吗?或者我应该用纯数学的方法来做这些数字输入吗?

这个想法是使用。那么后缀表达式就很容易解析了。

既然可以直接传递字符串,为什么还要从int转换为string呢?其他一切对我来说都很好