12 из 70 вопросов — случайная выборка · Ответьте на все и узнайте свой результат
Swift · Optionals, Error Handling & Closures
Рассмотрим вызов метода через optional chaining, где метод имеет тип возврата Void. Что возвращает вызов?
Void
Void, как обычный вызов метода
nil всегда, потому что метод не возвращает значение
nil
Void? — опциональный Void, который это nil если chaining не удаётся, или () если он успешен
Void?
()
Ошибка времени компиляции, потому что методы Void нельзя вызывать через optional chaining