Lazy NavigationLink for SwiftUI

We don’t want to preload every ViewModel!

Steven Curtis
4 min readJan 24, 2023


Photo by Jamie Street on Unsplash

Difficulty: Beginner | Easy | Normal | Challenging

This article has been developed using Xcode 11.7, and Swift 5.2.4

You want to display some content in a `List`. You place a breakpoint and…well there is a nasty surprise.