block数据类型
定义格式:
返回值类型(^block变量名)(形参列表)=^(形参列表){
};
调用block
block变量名(实参);
默认情况下,Block内部不能修改外面局部变量
Block内部可以修改使用__block修饰的局部变量
使用typedef定义Block类型
typedef 返回值类型(^block类型名称)(形参列表)