Michael Long
Oct 30, 2023

--

Partly depends on the code. Anything that involves an extra closure requires setting up the closure, capturing variables, and so on.

Also keep in mind that we're discussing high-level (so to speak) SIL code, so each "line" of code can easily correspond to an expanded macro or a system framework or method call. SIL isn't assembly.

--

--

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