#ios #swift
#iOS #swift
Вопрос:
Защитная строка выдает эту ошибку
использование устаревшего swift: инициализатор для условной привязки должен иметь необязательный тип, а не ‘UIView’
private func animateDismissal(context: UIViewControllerContextTransitioning) {
guard let containerView = context.containerView() else {
return
}
...
Как мне вернуть, если let не разворачивается?
Ответ №1:
context.containerView()
не является необязательным, поэтому он не может быть равен нулю. Поэтому нет необходимости guard
или разворачивать его.