在Objective C中使用'^'符号

时间:2011-08-04 21:17:47

标签: objective-c function syntax

我注意到在很多代码函数中可以在代码里面定义某种回调方法。可以使用^符号定义该函数。任何人都可以澄清如何使用它吗?

2 个答案:

答案 0 :(得分:8)

那些是blocks。它们本质上是匿名函数,就像你在JavaScript中使用function(){}语法一样(和JavaScript一样,它们是closures)。

答案 1 :(得分:2)