ios Block详细用法
ios4.0系统已开始支持block,在编程过程中,blocks被Obj-C看成是对象,它封装了一段代码,这段代码可以在任何时候执行。Blocks可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。它和传统的函数指针很类似,但是有区别:blocks是inline的,并且它对局部变量是只读的。
下面是理论部分:
1、block的定义
复制代码
1 // 声明和实现写在一起,就像变量的声明实现 int a = 10;
2 int (^aBlock)(int, int)
原创
2015-04-07 18:57:43 ·
1803 阅读 ·
0 评论