看完这篇文章,block的语法来历就一清二楚了,毕竟ObjC是C的扩展,万变不离其宗,block还是指针,还是遵循ANSI-C的语法,只不过有些写法省略了,这篇文章分析的非常好。
http://nilsou.com/blog/2013/08/21/objective-c-blocks-syntax/
还有个 How Do I Declare A Block in Objective-C?
好东西不能沉,先mark后看
1楼 @vikiliu0310 趁热看看吧,不难懂,而且很短的。