如果让我们不使用旧版swift解包,我该如何返回

时间:2016-10-20 11:53:57

标签: ios swift

保护线引发此错误

  

使用遗留swift:条件绑定的初始化程序必须具有   可选类型,而不是'UIView'

private func animateDismissal(context: UIViewControllerContextTransitioning) {

   guard let containerView = context.containerView() else {
      return
   }
...

如果不打开包装,我该如何退货?

1 个答案:

答案 0 :(得分:5)

context.containerView()不是可选的,所以它不能为零。所以不需要guard或打开它。