我正在研究计算器,我正在尝试添加小数点函数,因此我可以使用3.2等数字进行数学运算。当我运行应用程序并单击小数点按钮时,屏幕上会显示小数点(太棒了!)。但是,当我继续添加数字时,小数点会消失,而我输入的数字则会显示。例如:当我尝试输入像3.2这样的数字时,计算器会显示32.如果你可以提供帮助,那就太棒了。
- (IBAction)decimal:(id)sender {
NSRange range = [Screen.text rangeOfString:@"."];
if (range.location ==NSNotFound){
Screen.text = [Screen.text stringByAppendingString:@"."];
}
}