学校排行榜

(0)

投一票

swift-尾随闭包 官网

在 Swift 里,尾随闭包是一种语法糖,能让代码更简洁。它允许把闭包表达式放在函数调用括号之后,而非当作参数传进函数。 // 普通闭包调用func someFunctionThatTakesAClosure(closure: () -> Void) { closure()}someFunctionThatTakesAClosure(closure: { print("这个是一个普通闭包")})// 尾随闭包调用someFunctionThatTakesAClosure() { print("This is a trailing closure.")} 若函数仅接受一个闭包参数,调用时可省略括号。 // 省略括号的尾随闭包调用someFunctionThatTakesAClosure { print("This is a trailing closure without parentheses.")} 使用尾随闭包时,要保证闭包参数类型和函数期望的一致。
专业
评论
新闻
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。