为什么在Swift中这是可能的?

时间:2016-01-24 17:38:45

标签: ios swift

这是

 UIView.animateWithDuration(1, animations: {
            newView.transform = afterAnimationTransform
        })

和这个

UIView.animateWithDuration(1){
            newView.transform = afterAnimationTransform
        }

等效?如果是的话,这个功能叫做什么?它是否仅适用于最后一个参数?

1 个答案:

答案 0 :(得分:2)

它被称为尾随闭包,是的,这些表达式是等价的,第二个是速记。在 Swift 2.1编程语言中阅读它。