動画では、
posts[0].likes = 100
としているだけで likes(num)
としていないので、
@likes.setter
は使用されていないと最初は思いました。
しかし、@likes.setter
がないとエラーになることから、
@property
の値を変えたいときは @[プロパティ名].setter
が必要と思いました。
そこで、
@property
はだいたい setter
getter
とセットで( getter
は self
だけの場合は、@property
が兼用)
値はメソッドのような書き方ではなく代入記号を使う、ということで良いでしょうか?
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?