Проверяет знание управления временем жизни замыканий и как это влияет на архитектуру кода.
Короткий ответ
Non-escaping замыкания выполняются сразу внутри функции. Escaping замыкания сохраняются и вызываются позже, например, после завершения асинхронной операции. Escaping требует явной аннотации @escaping.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.