ios Block的基本使用
- (void)viewDidLoad { [super viewDidLoad]; //第一种:无参数无返回值 void(^block1)() = ^() { NSLog(@"没有参数"); }; //没有参数,参数可以隐藏 void(^block2)() = ^{ NSLog(@"没有参数,隐藏了括号"); }; //第二种:有参数,无返回值. void(^block3)(int)=^(int a){ }; //第三种:有返回值,无参数(int可以不写) int(^block4)() = ^int{ return 2; }; //执行 block1(); }