保护线引发此错误
使用遗留swift:条件绑定的初始化程序必须具有 可选类型,而不是'UIView'
private func animateDismissal(context: UIViewControllerContextTransitioning) {
guard let containerView = context.containerView() else {
return
}
...
如果不打开包装,我该如何退货?
答案 0 :(得分:5)
context.containerView()
不是可选的,所以它不能为零。所以不需要guard
或打开它。