最終更新:2017-05-29 (月) 04:00:44 (2517d)
Swift/プロパティ
分類1
ストアドプロパティ
- ふつうの
var プロパティ名:型=デフォルト値 let プロパティ名:型=デフォルト値
コンピューテッドプロパティ
- setter/getterを実装
- return
- newValue?
分類2
インスタンスプロパティ
タイププロパティ
- インスタンス間で共有
- static
lazy
- ストアドプロパティの初期化をアクセスが発生するまで遅らせる
プロパティオブザーバー?
willSet?
- newValue?
didSet
- oldValue?