Block的四种基本情况 1.没有返回值也没有参数列表的block; void (^block1)(void); //block的声明 block1 = ^void(void){ //实现; NSLog(@"这是一个block"); }; block1();//调用;