iOS开发---block面试题总结(一)

block面试题 1 什么是block? block是对象,它封装了一段代码,这段代码能够在任什么时候候执行。block能够做为函数参数或者函数的返回值,而其自己又能够带输入参数或返回值。与代理协议的功能同样,也能够用于事件通讯。 2 使用block和使用delegate完成委托模式有什么优势? 使用block实现委托模式,其优势是回调的block代码块定义在委托对象函数内部,使代码更为紧凑; 适
相关文章
相关标签/搜索