Michael Long
Mar 10, 2022

--

As a Senior (in more ways than one) iOS developer, I feel your pain but would simply have to say, "Keep at it."

I learned RxSwift/ReactiveX awhile back, had to buy a book on the subject, then had to read the book like three times before it suddenly "clicked". Now I write Medium articles on the subject.

SwiftUI is it's own paradigm, one that's built on several of Swifts more complex features (like generics).

I wrote another article awhile ago on how SwiftUI works behind the scenes that might give some insight.

https://medium.com/swlh/deep-inside-views-state-and-performance-in-swiftui-d23a3a44b79

That said, I happen to love SwftUI, so much so that I even wrote a library that lets me do SwiftUI-like development in UIKIt.

It can be frustrating, I know. But the "AHA" is well worth the effort. (And it beats sitting on the couch watching Netflix.)

--

--

Michael Long
Michael Long

Written by Michael Long

I write about Apple, Swift, and SwiftUI in particular, and technology in general. I'm also a Lead iOS Engineer at InRhythm, a modern digital consulting firm.

Responses (1)