swift 逃逸闭包问题

func say(call:@escaping ()->Int) {

print("闭包执行前")
call()
print("闭包执行后")

}

say(call: {

for i in 1 ... 10 {
    print("...\(i)")
}
return 100

})

闭包不是最后执行啊!为什么

我看到其他案例是在里面开线程了

阅读 743
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题