Block的声明

Block的声明与函数指针的声明类似

返回值类型(^变量名)(参数列表)

Block的定义

^返回值类型(参数列表) {
表达式
}

其中:

1 返回类型省略时,如果有return语句,return得类型就是返回值类型;如果有多个return语句,返回类型必须一致;如果没有return语句,那么返回类型就是void

2 如果参数列表是void,可以省略

05-11 22:23