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
を使いましょう。