您的位置:首页 > 其它

逃逸闭包和非逃逸闭包

2020-05-11 04:07 579 查看

小伙伴有什么建议和想法,欢迎前来交流......

action,总结:

非逃逸闭包和逃逸闭包一般当做参数传递给函数

非逃逸闭包:闭包调用发生在函数结束前,闭包调用在函数作用域内

逃逸闭包:闭包调用有可能在函数结束后调用,闭包调用逃离了函数的作用域,需要@escaping声明

1.示例:

2.对比?看需求决定使用哪个

 3.补充逃逸闭包不能捕获inout参数

.....待续

转载于:https://www.cnblogs.com/baisemoli/p/11269659.html

banfadang2409 原创文章 0获赞 0访问量 312 关注 私信
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: