Michael Long
Apr 26, 2023

--

Great article, but one needs to be very, very careful in the terminology used. A change in state will cause the associated view body to be reevaluated on the next run loop and the relevant portion of the view tree diff'ed.

That doesn't necessarily mean that the view will be redrawn. Whether or not that actually occurs is dependent on the results of the diff.

--

--

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)