Вопросы к Поиску с Алисой
Неявная опциональность в Swift (неявно развёрнутые опционалы, implicitly unwrapped optionals) позволяет работать с переменными как с неопциональными типами, но они также могут принимать значение nil. swiftapp.ru
Как это работает: когда к неявно развёрнутой переменной обращаются, она автоматически разворачивается каждый раз, но только если в ней есть значение. apptractor.ru Если в момент обращения к переменной значение nil, это может привести к аварийному завершению работы. apptractor.ru
Такой подход используют, когда уверены, что переменная всегда будет иметь значение после её инициализации, но не хотят каждый раз разворачивать её. swiftapp.ru
Пример: var implicitlyUnwrappedOptional: Int! = 42
. swiftapp.ru
Важно: неявно развёрнутые опционалы следует использовать с осторожностью, так как они могут увеличить вероятность ошибки. habr.com