誰かがこのコードを説明できますか
- (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 は文字列を削除することを意味するということですか? リンゴのドキュメントの意味は、文字の削除にどのように関連していますか?