Stored Properties and Property Observers
didSet and willSet observers for reacting to property changes.
Welcome
Stored properties hold values inside a struct or class. Property observers — `willSet` and `didSet` — let you react when a stored property's value changes.
Stored Properties
```swift
struct Counter {
var count: Int = 0 // stored, mutable
let name: String // stored, immutable
}
```
Every value you assign with `let` or `var` inside a type is a stored property.
All lessons in this course
- Memberwise Initializers and Custom Inits
- Stored Properties and Property Observers
- Computed Properties in Structs
- Mutating Methods and Copy-on-Write Semantics