extenstionで変数宣言したらExtensions may not contain stored properties

環境

  • swift
  • swift3
  • xcode
  • xcode9
  • Extensions may not contain stored properties
  • struct
  • extension
  • stored properties

説明

Swiftでextensionするときvar宣言するとExtensions may not contain stored propertiesとエラーが出ます。stored propertiesはextensionには宣言できません。つまり、値がある変数は定義できないんです。値のある変数を定義したければ、structを使いましょう。

 

✴︎この先はOFF無料会員様のみ読むことが出来ます。無料でOFF会員になって限定記事を余すことなく読みませんか?新規登録はこちらから。既に会員の読者様はこちらからログインをどうぞ。
藤沢瞭介(Ryosuke Hujisawa)
  • りょすけと申します。18歳からプログラミングをはじめ、今はフロントエンドでReactを書いたり、AIの勉強を頑張っています。off.tokyoでは、ハイテクやガジェット、それからプログラミングに関する情報まで、エンジニアに役立つ情報を日々発信しています!

未整理記事