SwiftUI
The Most Confusing Chapter in SwiftUI’s History: The iOS 17 Beta 5 Betrayal
If you were a SwiftUI developer in the summer of 2023, you remember the feeling. WWDC had just dropped. The heavens opened, and out came the Observation Framework. We were told to delete our ObservableObject protocols, throw @Published in the bin, and embrace the clean, macro-powered future of @Observable. But then, iOS 17 Beta 5 happened. And it Read more