标签: objective-c function syntax
我注意到在很多代码函数中可以在代码里面定义某种回调方法。可以使用^符号定义该函数。任何人都可以澄清如何使用它吗?
答案 0 :(得分:8)
那些是blocks。它们本质上是匿名函数,就像你在JavaScript中使用function(){}语法一样(和JavaScript一样,它们是closures)。
function(){}
答案 1 :(得分:2)
那些是块。见http://developer.apple.com/library/ios/ipad/#documentation/cocoa/Conceptual/Blocks/Articles/00_Introduction.html