美文网首页
两种闭包写法的疑惑

两种闭包写法的疑惑

作者: sosocom | 来源:发表于2016-11-17 22:08 被阅读40次

UIAlertAction(title: , style: , handler: )
括号里面应该有三个参数的,所以正正规规的写闭包应该如下


let visited = UIAlertAction(title: "我来过", style: .default, handler: {(_)->Void in
             ….
     }
)

可是Swift为了好看,已经包装成

UIAlertAction(title: , style: ){
}
两个参数在括号内,第三个参数单独提出来,放在紧跟着的闭包中
let visited = UIAlertAction(title: "我来过", style: .default) {(_)->Void in
          …
}

相关文章

网友评论

      本文标题:两种闭包写法的疑惑

      本文链接:https://www.haomeiwen.com/subject/rfkjpttx.html