Block :block 实际上就是 Objective-C语言对闭包的实现 闭包(Closure):闭包就是一个函数,或者一个指向函数的指针,加上这个函数执行的非局部变量.闭包允许一个函数访问声明该函数运行上下文中的变量,甚至可以访问不同运行上文中的变量. 1 block 的原型 和 定义 *block的 原型: int ( ^ sumblock ) ( int , int ); 上面的代码声明了一个block(^)的原型,名字叫做 sumblock,包含两个 int 型的参数,返回值为 i…