Block

2016-08-12  本文已影响19人  iOS_Alex

Block

1.概念:一种闭包语法,闭包就是将一段代码封装起来,可以将闭包当做参数和返回值来使用

Block就是封装了一段代码,可以在任何时候调用执行,Block可以作为函数(方法)的参数和返回值使用,跟函数指针类似

多线程、异步请求、集合遍历,集合的排序、动画等

2.语法:

block的定义,定义一个block变量

返回值类型(^block名字)(参数);

block的实现:

^返回值类型(参数){

//代码

};

block的调用

block的名字(实参);

上一篇 下一篇

猜你喜欢

热点阅读