Michael Long
Jul 1, 2023

--

Of course it does. That's the entire point! Update a binding and the bound state is updated, at which point the view tree is reevaluated, diffed, and updates performed where needed.

Do not try to second guess SwiftUI's diffing mechanism. It's pretty efficient.

--

--

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.

No responses yet