hopeanCom 发表于 2013-1-4 01:39:38

转 :iOS Block学习

<div id="cnblogs_post_body">更多阅读请访问:http://www.hopean.com
iOS4已经直接支持blocks,很有必要学习一下。
在ios,blocks是对象,它封装了一段代码,这段代码可以在任何时候执行。Blocks可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。它和传统的函数指针很类似,但是有区别:blocks是inline的,并且它对局部变量是只读的。
Blocks的定义:
<div class="cnblogs_code">   int (^myBlock) (int a,int b) = ^(int a,int b){         return a+b;   };
页: [1]
查看完整版本: 转 :iOS Block学习