Member-only story

Feedback and Communication | Fatbobman’s Swift Weekly #070

fatbobman ( 东坡肘子)

--

Photo by Austin Distel on Unsplash

Feedback and Communication

Recently, I received an email from Apple informing me that an issue I reported last April — @State’s abnormal initial value behavior in multi-window applications — has been fixed. What’s even more delightful is that this fix applies not only to the latest system but is also backward compatible with iOS 17.5, macOS 14.5, tvOS 17.5, watchOS 10.5, and visionOS 1.3. At the same time, the adaptation of certain new features in WWDC 2024 to older systems appears to signal that the SwiftUI team is breaking away from the traditional practice of confining new features and bug fixes solely to the newest systems.

Although the period from when I submitted the feedback last April until the fix was implemented at the beginning of this year was not short, I couldn’t hide my inner joy upon receiving the notification. This joy stems not only from the complete resolution of the issue but also from the recognition of my contribution as a developer to the ecosystem.

Even more coincidentally, a few days ago I received a private message from an engineer on the SwiftUI development team. He not only confirmed the other issue regarding the abnormal behavior of onChange that I reported but also candidly shared the consistency challenges that the SwiftUI API faces when adapting to Apple’s…

--

--

No responses yet