标签:
定义block
无参数无返回值的block 定义格式:
void (^block)() = ^{
NSLog(@"block");
};
有参有返回值的block 定义格式
int (^sum)(int,int) = ^(int a,int b){
return a+b;
};当block当做参数传递的时候用如下格式:
+ get(NSString*)url parames:(NSDictionary*)parames success:(int (^)(int,int))sum;
即可:也就是说block当做参数名的时候 需要把block的名字提取出来放到最后面即可
标签:
原文地址:http://www.cnblogs.com/syios/p/4780670.html