開發 iOS App 時,我們可以用 Swift property observer 的 willSet & didSet 設定變數內容改變時觸發某段程式,不過很可惜這樣的招術對 SwiftUI 的 @State & @Binding 變數無效。