0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【備忘録】Swift 実践入門について 第9章

Last updated at Posted at 2020-12-12

Swift 実践入門のまとめ。
分からない部分の抜粋も記載し、解決できたら随時更新していきます。
なお、ここに記載している以外でも「わけわからん…」となっている部分も多々ありますが、
今は必要ない、と言い聞かせて飛ばしています。

第9章
プロトコル 仕様書のこと。その仕様書を適合したら、プロトコル内部のプロパティやメソッドは全部盛り込む必要があるため確認がしやすい。
理解度:40%くらいか

struct / class / enumが設計図、インスタンスが出来上がった実体だとすると、プロトコルは仕様書。可読性を高める効果がある。

9-3 プロトコルを構成する要素
プロトコル内ではletは使えないのでvarを使う。var A : String { get set }のような感じ。このgetとget setがよく分かってない。コンピューターサイエンスでお馴染みだからか、swiftで改めて丁寧な説明はないように感じた。まあgetはプロパティの取得(get)、get setでプロパティを取得し、具体的な値を代入(set)までするというイメージ。

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?