重複の可能性:
ドット構文と角括弧構文の違いは何ですか?
次の 2 つの式を使用してみました。
[[[self display] text] stringByAppendingFormat:digit];
self.display.text = [self.display.text stringByAppendingFormat:digit]
とdisplay
はです。UILabel
_digit
NSString
digit
ラベルの として設定するつもりですtext
が、プログラムを実行しようとすると、#2 だけが正しい結果を示しました。
では、これら 2 つの表現の違いは正確には何でしょうか。ゲッターとセッターに角かっこを使用するのは間違っていますか?
この同様の質問を確認しまし た。ドット構文と角括弧構文の違いは何ですか? 、しかし、まだそれを理解することはできません。