func say(call:@escaping ()->Int) {
print("闭包执行前")
call()
print("闭包执行后")
}
say(call: {
for i in 1 ... 10 {
print("...\(i)")
}
return 100
})
闭包不是最后执行啊!为什么
我看到其他案例是在里面开线程了
作者:admin 2021-04-21 我要评论
func say(call:@escaping ()-Int) { print("闭包执行前")call()print("闭包执行后") } say(call: { for i in 1 ... 10 { print("...\(i)")}return 100 }) 闭包不...
func say(call:@escaping ()->Int) {
print("闭包执行前")
call()
print("闭包执行后")
}
say(call: {
for i in 1 ... 10 {
print("...\(i)")
}
return 100
})
闭包不是最后执行啊!为什么
我看到其他案例是在里面开线程了
版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除