我想按下按钮时删除最后一位数字。
int a=12345;
按下按钮时,应保留a = 1234的值。
如果第二次按下它应该保留a = 123的值,依此类推。
我已经实现了UILabel来显示输入和计算,所以它应该在UILabel上显示123
感谢。
答案 0 :(得分:0)
我将这些数字存储为NSString
,直到用户完成编辑。只有在那时你才应该转换为数字来进行数学运算。
总之...
NSString *string = //get the string from the label or something.
string = [string substringWithRange:NSMakeRange(0, [string length] - 1)];
// or
string = [string substringToIndex:[string length]-1];
//thanks Bhavin
label.text = string;