有人可以解释这段代码吗
- (IBAction)backspacePressed {
self.display.text =[self.display.text substringToIndex:
[self.display.text length] - 1];
if ( [self.display.text isEqualToString:@""]
|| [self.display.text isEqualToString:@"-"]) {
self.display.text = @"0";
self.userIsInTheMiddleOfEnteringNumber = NO;
}
}
我不明白目标 c 中的 2 行是什么意思。|| 另外,我不明白 substringToIndex 的含义。程序员如何知道在我看到 substringFromIndex 等文档中的所有不同方法中使用 substringToIndex 。有很多。这是否表示索引中的字符串被计算在内,-1 表示它删除了一个字符串?苹果文档中的含义与删除字符有何关系?