随笔 - 91,  文章 - 0,  评论 - 4,  阅读 - 13万
摘要: swift 逃逸闭包和非逃逸闭包的区别 逃逸闭包:闭包做为函数的参数传递时,在函数体结束后被调用,我们就说这个闭包逃离了这个函数体的作用域,这个闭包是逃逸型的闭包,使用@escaping来标注。 非逃逸型的闭包:在函数体结束前被调用,闭包是非逃逸型的闭包。 class NetworkManger { 阅读全文
posted @ 2020-02-15 21:57 xiao孛 阅读(1257) 评论(0) 推荐(0) 编辑
摘要: 协议 定义: 只是声明了一些方法和属性。类,结构体或枚举都可以遵循协议,并提供具体的实现来完成协议定义的方法和功能。 使用:1、swift:协议定义参数和方法,通过extension来默认具体实现或者代理来实现。 2、OC:想为一个协议提供默认实现时,通常会提供一个基类,基类遵从协议并且提供默认实现 阅读全文
posted @ 2020-02-15 15:04 xiao孛 阅读(281) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示