0

我有一个 iPad 应用程序,我在其中添加了一个 calc 类型的键盘,带有 9 个数字和一个后退按钮。使用所有数字,我正在像这样颠覆文本字段的值[number setText:[number.text stringByAppendingString:@"number"]];。现在在回溯操作中,我需要删除最后添加的价值。我试过这个[number.text substringToIndex:[number.text length]-2];但是没有运气。有人能帮我实现吗?

4

2 回答 2

1

你对 substringToIndex 的结果做了什么?

你需要类似的东西,

[number setText:[number.text substringToIndex:[number.text length]-2]];
于 2012-09-11T15:55:15.667 回答
0

这是答案:

if ( [number.text length] > 0)
        number.text = [number.text substringToIndex:[number.text length] - 1];
于 2012-09-11T15:59:25.987 回答