摘要:
转自:http://blog.sina.com.cn/s/blog_67419c420100vmkt.html1.为什么要使用blocks将一个blocks作为函数或者方法的参数传递,可以使函数或者方法在恰当的点实现回调。以各种NSNotification类为例子,传统的方法是一个对象添加自己作为此通知的观察者,实现处理接到通知应该调用的方法(通过addObserver....)。如下: - (void)viewDidLoad { ... 阅读全文
posted @ 2012-05-04 13:58
该显示名称已被其他用户使用
阅读(790)
评论(0)
推荐(0)
摘要:
转自:http://blog.sina.com.cn/s/blog_67419c420100vl8b.html在ios4之后,引入了代码块的特性,在gcd中会经常的用到,所以决定好好的看看代码块文档,把这块总结一下。从头开始讲解代码块。1.声明和使用代码块一般用^操作符声明一个块变量,并作为块的开始符。而块的本身用{}包括起来,就像下面那样。 int multiplier = 7; int (^myBlo... 阅读全文
posted @ 2012-05-04 13:55
该显示名称已被其他用户使用
阅读(237)
评论(0)
推荐(0)